Swift 3.0 相对于 2.x 有很大变化.特别是因为命名习惯的改变,导致许多 Api 都发生了变化.总的趋势是让表示更简洁. 对旧的代码升级,大部分可以根据提示来进行更正.但也有的需要手动修改. 比如: Swift 2.x: UIColor->blueColor() Swift 3.0: UIColor->blue Swift 2.x: if () where () Swift 3.0: if (), () Swift 2.x: p.p1 { margin: 0.0px 0.0px 0.
@interface ViewController ()<UITableViewDataSource, UITableViewDelegate> { int i;//用来计算接受通知的次数 } @property(nonatomic,strong)UITableView * tableView; @end - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. s