-4

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

4

1 に答える 1