一般一个函数的一个参数只能接收一个值, 如果某个参数有多个值的话, 会使用数组, 这就给使用的时候带来一些不方便. 如果还想使用原类型, 又想可变, 这就需要定义为可变类型. 在Objective-C和Swift中的可变…
标签:va
[iOS-Objective-C] 格式化字符串变参函数的实现
有些时候,可能需要通过 Objective-C 实现一个接收格式化字符串可变参数的函数,如 Foundation 中的某些方法一样: FOUNDATION_EXPORT void NSLog(NSString *form…