Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我从任何其他方法调用 [self MethodName] 时,它正在工作。
但是在调用“requestFinished”时,它崩溃了。
- (void)requestFinished:(ASIHTTPRequest *)request { [self MethodName]; }
[ClassName MethodName] - 发送到已释放实例的消息。
有什么建议么。
谢谢你的时间。
在执行 requestFinished 的异步调用之前释放您的对象(self)。
检查您是否保留对对象的引用足够长的时间 - 如果您创建对象而不保留引用,它将在循环结束时释放,并且稍后调用 requestFinished 方法时,该对象不再存在。