TWRequest で ARC を使用しています。Twitter からの検索が正常に返され、結果の配列が作成されました。これが私のコードです...
NSArray *results = [dict objectForKey:@"results"];
//Loop through the results
NSMutableArray *twitterText = [[NSMutableArray alloc] init];
for (NSDictionary *tweet in results)
{
// Get the tweet
NSString *twittext = [tweet objectForKey:@"text"];
// Save the tweet to the twitterText array
[twitterText addObject:twittext];
}
NSLog(@"MY ************************TWITTERTEXT************** %@", twitterText );
私の質問は、後で cellForRowAtIndexPath の下の .m ファイルで twitterText を使用したいのですが、(上記のように) ループが終了するとすぐに、ARC の下でリリースされます。
.h ファイルでプロパティをストロングに設定しました (ループの直前に上記で宣言するだけでなく、それができるかどうかはわかりませんが、上記のように宣言しないと twitterText は NULL を返します)。
上記のようにループの直後にログを印刷すると、twitterText Array は正常に印刷されますが、同じ Log in cellForRowAtIndex パス メソッドは空白を返します。ほとんど存在を忘れているようです。どんな助けでも大歓迎です。ありがとう。アラン