0
不幸的是,用戶創建的警告註釋編號#warning
不再適用於Xcode 7.1中的我。用戶創建的警告不再適用於XCode 7.1。有其他選擇嗎?
難道這些#
前綴的命令只有在Objective-C的基礎頭?是否有另一種方式來指定它們,還是有可能將它們與橋接頭一起使用?
不幸的是,用戶創建的警告註釋編號#warning
不再適用於Xcode 7.1中的我。用戶創建的警告不再適用於XCode 7.1。有其他選擇嗎?
難道這些#
前綴的命令只有在Objective-C的基礎頭?是否有另一種方式來指定它們,還是有可能將它們與橋接頭一起使用?
看起來你正試圖在Swift中使用#warning
。這不起作用,#warning
只與Objective-C兼容。我想到的唯一的事情是一個註釋或在this thread列出的東西,比如從inerrupt答案:
所以我要做的就是聲明FIXME()在斯威夫特文件功能:
@availability(iOS, deprecated=1.0, message="I'm not deprecated, please ***FIXME**")
func FIXME()
{
}
當我從任何其他函數調用它時,它會顯示警告,例如
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int
{
FIXME() // Incomplete method implementation.
return 0
}
對於斯威夫特2使用
@available(iOS, deprecated=1.0, message="I'm not deprecated, please ***FIXME**")
// FIXME://和TODO:將做的工作。同時... –