我嘗試從這裏運行程序(http://www.edumobile.org/iphone/iphone-programming-tutorials/calculator-application-in-iphone/),但我有init方法的問題。運行程序時,不要創建變量(當前的,以前的)。它在xCode中調用init-method在哪裏?問題與視圖控制器類的方法初始化
0
A
回答
2
從不調用init方法,因爲ViewController是從nib文件加載的。
您可以將這3行移動到viewDidLoad
。但說實話,我認爲當你拋棄這個項目並尋找更好的東西的時候會更好。因爲這不是該項目的唯一問題。
如果你學習這些「教程」,你將在後面遇到大問題。
那傢伙顯然從未聽說過內存管理。
但是,如果你想嘗試,這種方法添加到的@implementation
calciViewController
- (void)viewDidLoad {
[super viewDidLoad];
operator=0;
current =[[NSString stringWithString:@"0"]retain];
previous =[[NSString stringWithString:@"0"]retain];
}
相關問題
- 1. Swift視圖控制器初始化程序問題
- 2. 初始化視圖控制器
- 3. 初始化與控制器
- 4. 使用導航控制器初始化視圖控制器作爲初始視圖控制器?[Objective-C]
- 5. 視圖控制器自定義初始化方法與故事板
- 6. Jasmine angularjs - 監視控制器初始化時調用的方法
- 7. 訪問視圖控制器無需重新初始化
- 8. 初始化從視圖控制器的IBoutlet變量初始化的變量?
- 9. 初始視圖控制器和選項卡視圖控制器
- 10. 初始化控制檯問題
- 11. 用IBOutlets初始化視圖控制器到自定義視圖
- 12. Swift中的初始視圖控制器
- 13. 從segue初始化目標視圖控制器狀態的正確方法?
- 14. NSObject初始化方法的問題
- 15. iphone - 視圖初始化問題
- 16. xcode初始化控制器與數據
- 17. 在控制器初始化訪問Request.Url
- 18. Emberjs控制器初始化
- 19. $控制器初始化
- 20. AngularJS $控制器初始化
- 21. Interface Builder是否使用-init方法初始化視圖控制器?
- 22. 回到初始根視圖控制器
- 23. 初始等待視圖控制器
- 24. 彈出到初始視圖控制器
- 25. 類初始化問題
- 26. 問題與加載視圖控制器
- 27. 問題與視圖控制器
- 28. 無法覆蓋控制器的初始化方法
- 29. 使用超類方法初始化與初始化方法之間的區別
- 30. 試圖從故事板初始化視圖控制器
該教程是不是寫得很好,你可能想看看一些別人。 – GoatInTheMachine 2011-04-04 10:42:53
好的,你可以用正確的init方法給教程嗎? – Egor 2011-04-04 11:11:10
廢話,那個教程很糟糕,假裝你從不讀它,忘記你從中學到的一切。幾年後我還沒有使用任何教程,但http://appsamuck.com/似乎有一些簡單的教程可能會有用。 – GoatInTheMachine 2011-04-04 12:53:10