Objective C は初めてなので、簡単な質問がいくつかあります。
NSMutableArray *myArray があり、解放したいので [myArray release]; と書きました。しかし、「ARC はリリースの明示的なメッセージ送信を禁止しています」というエラーが表示されます。これはなぜですか、どうすれば修正できますか?
第二に、アプリのデリゲートに問題があります。私がフォローしているチュートリアルでは、ポップアップ メニューを作成するプロセスの一部として、次の 2 行のコードを使用するように指示されています。
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