宏定义合理使用能够使代码漂亮简洁,但是使用宏定义有时也会导致难以重构和维护,隐藏很多问题。
在Swift中已经去掉了宏定义,并且苹果公司给了一些替代建议,比如使用let和get代替原来的宏定义。
没有参数的宏
在OC中
|
|
在Swift中
|
|
接收参数的宏
在OC中
|
|
在Swift中
|
|
Write and Change
宏定义合理使用能够使代码漂亮简洁,但是使用宏定义有时也会导致难以重构和维护,隐藏很多问题。
在Swift中已经去掉了宏定义,并且苹果公司给了一些替代建议,比如使用let和get代替原来的宏定义。
在OC中
|
|
在Swift中
|
|
在OC中
|
|
在Swift中
|
|