标签:
1. 应该充分利用swfit的新特性
比如如果按照oc里的习惯,调用一个delegate中都optional函数应该这样写
if delegate != nil && delegate!.respondsToSelector("downloadProgress:progress:"){ delegate!.downloadProgress!(self, progress: totalProgress) }
先检查是不是nil,再检查是否实现了方法,而swift应该这样写
delegate?.downloadProgress?(self, progress: totalProgress)
简单了许多!
2.
标签:
原文地址:http://www.cnblogs.com/breezemist/p/4307299.html