我是 Objective C 的新手,我有几个简单的问题:
我有一个 NSMutableArray *myArray 我想释放它所以我写了 [myArray release]; 但是我收到一条错误消息,说“ARC 禁止发布明确的消息发送”。为什么会这样,我该如何解决?
其次,我在应用程序代表方面遇到了麻烦。我正在关注的教程告诉我们在制作弹出菜单的过程中使用以下两行代码:
AppDelegate *appDelegate = [[UIApplication sharedApplication] delegate];
appDelegate.viewController.detailItem =
[myArray objectAtIndex:indexPath.row];
但是,我在“appDelegate.viewController”处收到错误,因为它说 viewController 不是有效的属性。
作为参考,这是我正在使用的教程:
http://mobiforge.com/designing/story/using-popoverview-ipad-app-development