解决函数调用效率
函数之间调用,是内存地址之间的调用,当函数调用完毕之后还会返回原来函数执行的地址。函数调用有时间开销,内联函数就是为了解决这一问题。
使用
AFNetWorking
1 | static inline NSString * AFContentTypeForPathExtension(NSString *extension) { |
1 | static inline CGSize Label_CGSizePixel(CGSize size) { |
示例
1 | //.h |
解决函数调用效率
函数之间调用,是内存地址之间的调用,当函数调用完毕之后还会返回原来函数执行的地址。函数调用有时间开销,内联函数就是为了解决这一问题。
使用
AFNetWorking
1 | static inline NSString * AFContentTypeForPathExtension(NSString *extension) { |
1 | static inline CGSize Label_CGSizePixel(CGSize size) { |
示例
1 | //.h |