【发布时间】:2011-03-18 22:17:48
【问题描述】:
在 tableview.m 中有一个函数,它可以让我得到开始日期,然后我将字符串添加到数组中。现在我想将此数组传递给另一个名为 listview.m 的不同 .m 类中的方法,以从数组中检索 nsstring 中的值。我应该怎么做?非常感谢任何帮助。
- (id) getDate: (NSMutableArray *) classStart{
if ([self init]) {
if (sqlite3_open([dbPath UTF8String], &db) == SQLITE_OK) {
self.listArray = [[[NSMutableArray alloc] init] autorelease];
const char *query_stmt = "select start_Date from test order by start_Date";
if (sqlite3_prepare_v2(db, query_stmt, -1, &statement, NULL) == SQLITE_OK)
{
while(sqlite3_step(statement) == SQLITE_ROW)
{
start_Date = [NSString stringWithUTF8String:(char *)sqlite3_column_text(statement,0)];
[self.listArray addObject:start_Date];
}
sqlite3_finalize(statement);
sqlite3_close(db);
}
}
}
return self;
}
【问题讨论】:
标签: iphone objective-c nsstring nsmutablearray