我正在使用此iPhone 3.0 SDK代码获取乐器内存泄漏。
我正在使用http://code.google.com/p/json-framework/
中的JSON这是我的代码:
// .h
@property (nontatomic,retain) NSMutableArray *tweets;
// .m
import" JSON.h"
@synthesize tweets;
...
tweets = [[NSMutableArray alloc] init];
NSURL *url = [NSURL URLWithString:@"http://www.someurl.com"];
NSString *jsonString = [NSString stringWithContentsOfURL:url];
NSArray *results = [jsonString JSONValue];
NSArray *data = [results valueForKey:@"stories"];
for(NSDictionary *tweet in data) {
TweetmemeData *tweetmeme = [[TweetmemeData alloc] initWithTweet:tweet];
[tweets addObject:tweetmeme];
[self debugDump:tweetmeme];
[tweetmeme release];
}
[results release];
return tweets;
如果可能,请详细说明这种内存管理形式。我对保留/释放非常熟悉,但显然无法实现它:)
谢谢!
答案 0 :(得分:1)
值得注意的是,模拟器中出现的许多泄漏事件根本不会发生在硬件上。您使用的是模拟器还是在手机上进行测试?