我尝试从这里运行程序(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