Ios4 增加工具中的对象分配

Ios4 增加工具中的对象分配,ios4,ios-simulator,Ios4,Ios Simulator,嗨,朋友们,我的应用程序正在通过web服务从SQLServer检索数据,并存储到本地SQLite数据库中,当我通过显示空闲分配的工具运行应用程序时,在表视图中显示数据。。。 有人能解释为什么这些对象仍在内存中吗? 向我们展示插入/更新记录时使用的代码。最有可能的情况是,您正在分配一个对象,但随后没有释放该对象。例如: NSString *someString = [[NSString alloc] initWithString:@"Yo"]; [myDictionary setValue:so

嗨,朋友们,我的应用程序正在通过web服务从SQLServer检索数据,并存储到本地SQLite数据库中,当我通过显示空闲分配的工具运行应用程序时,在表视图中显示数据。。。 有人能解释为什么这些对象仍在内存中吗?


向我们展示插入/更新记录时使用的代码。最有可能的情况是,您正在分配一个对象,但随后没有释放该对象。例如:

NSString *someString = [[NSString alloc] initWithString:@"Yo"];
[myDictionary setValue:someString forKey:@"stringValue"];

然后需要调用[someString release]来释放分配的对象。检查代码,看看你是否“分配”了一些你没有发布的东西

若可以直接从webservices显示,那个么为什么要将其存储在数据库中呢。