0
A
答えて
12
はい、そうでない場合は、自動解放
ChooseDateView *nextController = [[[ChooseDateView alloc] initWithNibName:@"ChooseDateView" bundle:nil] autorelease];
2
割り当てられたメモリが解放されそうか、[nextControllerリリース]呼び出す必要がありますか?
1
はいとしてオブジェクトを作る
[nextController release]
を呼び出すことがneccessaryです。
あなたが所有しているオブジェクトは、リリースまたは自動リリースするだけです。あなたは名前が 「のalloc」または「新しい」または で始まる「コピー」(例えば、アロケーション、 でnewObject、またはmutableCopy)を含むメソッドを使用して作成し 場合
あなたは、オブジェクトの所有権を取得し、または にメッセージを送信してください。
リリースまたは自動リリースを使用して にオブジェクトの所有権を放棄します。 autoreleaseは、「 メッセージを今後送信します」( を理解するには、「Autorelease プール」を参照してください)。
0
あなたはメモリが割り当てられているので、あなたは、オブジェクトの所有者です。また、割り当て後、そのオブジェクトはpushViewControllerを使用してプッシュされます。したがって、オブジェクトを安全に解放することができます。 あなたがオブジェクトを所有しているので、これは実行する必要があります。 また、自動リリースすることもできます。
関連する問題
- 1. pushviewcontroller iPhoneのSDK - 変更ビューUITabBar
- 2. pushViewController iPhoneが動作しない
- 3. iPhone SDK - navController pushViewController - 応答しない
- 4. iphone - presentModalViewControllerまたはpushViewControllerを使わないでUITabBarを隠す
- 5. iPhoneのpushViewController同じクラスの異なるインスタンス
- 6. pushViewController issue
- 7. pushViewControllerデバッグ
- 8. pushViewControllerのメモリリーク
- 9. pushViewControllerの問題
- 10. navigationControllerのないpushViewController
- 11. rootViewControllerではないpushViewController
- 12. pushViewController from modalViewController
- 13. pushViewControllerとpopToRootViewController
- 14. navigationController?.pushViewControllerビュー
- 15. PushViewController詳細?
- 16. presentModalViewControllerがpushviewcontrollerメモリcosumption
- 17. プロトタイプCellからpushViewController
- 18. pushViewControllerゆっくり
- 19. self.navigationController?.pushViewController not Working Swift
- 20. UINavigationController pushViewController from tableViewControllerサブクラス
- 21. IOS UINavigationController、pushViewController not working
- 22. iOS - pushViewControllerとpresentModalViewControllerの違い
- 23. UINavigationController pushViewController - アニメーションのキーボード遅れ
- 24. スウィフト3 - トリガーpushViewController他のViewController
- 25. UIViewControllerはpushViewControllerからバウンスします
- 26. PushViewController:これはメモリリークですか?
- 27. pushViewControllerは何もしません。
- 28. PushViewControllerは何もしません
- 29. UIViewControllerでPushViewControllerを使用するには?
- 30. pushViewControllerの後の空白の表示
はい。すべてのalloc/retainはrelease/autoreleaseとペアにする必要があります。 http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/MemoryMgmt/Articles/mmPractical.html#//apple_ref/doc/uid/TP40004447 –