初学者与Objective-C挣扎
发布时间:2020-12-16 07:31:20 所属栏目:百科 来源:网络整理
导读:我正在关注一本客观的书(Fairbairns,Fahrenkrug,Ruffenach的目标-c基础),并且我在他们的CoinToss例子中遇到了第一个障碍. 我在这一行得到了’表达预期’错误: ???result.text = coinLandedOnHeads ? @"Heads" : @"Tails"; 我还在下面列出了整个页面的截图.
我正在关注一本客观的书(Fairbairns,Fahrenkrug,Ruffenach的目标-c基础),并且我在他们的CoinToss例子中遇到了第一个障碍.
我在这一行得到了’表达预期’错误: ???result.text = coinLandedOnHeads ? @"Heads" : @"Tails"; 我还在下面列出了整个页面的截图. 谢谢! 编辑: #import <UIKit/UIKit.h> @interface ViewController : UIViewController { UILabel *status; UILabel *result; } @property (nonatomic,retain) IBOutlet UILabel *status; @property (nonatomic,retain) IBOutlet UILabel *result; -(IBAction)callHeads; -(IBAction)callTails; @end 解决方法
我确切地知道你的问题.
这本书已经过时了.创建项目时,您选中了“自动引用计数”复选框.这意味着,您不必执行dealloc.这不是你的错,Xcode只有一个新的自动内存管理功能,而且这本书足够老,所以它让你手动完成. 要解决这个问题: 完全删除dealloc方法 要么, 重新启动项目,不要勾选“自动引用计数”复选框. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |