有一個block property:
@property (nonatomic, copy) void (^indexChangeBlock)(NSInteger index);
我為這個property設置值的時候,xcode自動設置就會省略參數名,然後成為這樣:
[self.segmentedControl3 setIndexChangeBlock:^(NSInteger) {
code
}];
然後Xcode就會顯示一個 Parameter name omitted 錯誤,我知道可以通過手動添加參數名來解決這個問題:
[self.segmentedControl3 setIndexChangeBlock:^(NSInteger index) {
code
}]
但是我想問有沒有方法讓Xcode自動添加參數名,也就是不讓系統刪除參數名。請前輩賜教,謝謝。
你參考一下這個的使用:
http://blog.csdn.net/itpeng523/article/details/23965147