Oli*_*ain 9 compiler-construction xcode objective-c ios
今天早上我正在修补XCode 4.5.2,想要制作一个表格视图,我自然地将视频UITableViewDataSource
和UITableViewDelegate
协议添加到我的视图控制器定义中.
#import <UIKit/UIKit.h>
@interface MyViewController : UIViewController <UITableViewDataSource, UITableViewDelegate>
@end
#import "MyViewController.h"
@implementation MyViewController
@end
Run Code Online (Sandbox Code Playgroud)
现在我知道在这个阶段我需要实现协议的@required
方法UITableViewDataSource
但是出于(可能是TDD)的习惯我决定首先执行构建,期望编译器会抛出关于未实现的@required方法的警告(指示给我哪些要实施).
但是没有编译完成没有编译器的单一错误或警告,这让我感到困惑和担忧.
所以我意识到这个问题通常是反过来的,即"为什么我得到这个警告",而不是"为什么我没有得到这个警告",但这个非常简单的问题让我很困惑.显然,我做错了什么,但我不知道是什么.任何想法如何可能?
仅供参考这是一个新项目,在全新的Mac Book上全新的XCode 4.5.2安装上没有构建/项目设置自定义.
归档时间: |
|
查看次数: |
1232 次 |
最近记录: |