テーブルビューで一部のレコードを表示しています。私は、垂直スクロールが画面に表示されて見ているが、私はスクロールのためにクリックするたびに、main()関数でSIGABRTエラーが発生しています。iphoneのテーブルビューのスクロールの問題
なぜこのエラーが発生していますか?ここで
おかげ
は、テーブルビューにテキストを追加しているコードです。これはviewdidload()関数で書かれています。
-(void) viewDidload() {
extern NSArray *wallvalue;
tableList = [[NSMutableArray alloc] initWithCapacity:[wallvalue count]];
for (NSDictionary *person in wallvalue) {
NSString *personName = [person objectForKey:@"message"];
if(![[NSNull null] isEqual:personName] && [personName length])
{
[tableList addObject:personName];
NSLog(personName);
}
}
}
そして、私のエラーは、以下のメイン機能で発生しています。
int main(int argc, char *argv[])
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, nil);
[pool release];
return retVal;
}
エラーは次のとおりです。Thread EXC_BAD_ACCESS in line (int retval= UIApplicationMain(argc, argv, nil, nil);
表示関連のコードを... – Jhaliya
はいくつかのコードを表示呼ぶ方法下記のおスクロールagain.while細胞を1回ロード中に ので、一度、あなたのデータを確認してください。変数が範囲外であるか、あまりにも早くリリースされていると思います。 –