【发布时间】:2014-05-14 07:09:05
【问题描述】:
当我们在Xcode 中输入NSInteger 时,它前面会显示一个符号,例如:C、#、T 等。
那么这个符号代表什么?
我分享一个截图,请有人指导我吗?
【问题讨论】:
标签: ios
当我们在Xcode 中输入NSInteger 时,它前面会显示一个符号,例如:C、#、T 等。
那么这个符号代表什么?
我分享一个截图,请有人指导我吗?
【问题讨论】:
标签: ios
这里是列表:
T - typedef
C - Class
# - #define
V - Property
K - Constant
f - C Function
M - Objective C Method
【讨论】:
这里是更完整的符号列表,取自 this 问题。
# = macro (think #define)
C = modeled class
M = modeled method
P = modeled property
N = C++ namespace
C̲ = Objective-C category
E = enum
T = typedef
B = binding
ƒ = function
F = field
K = constant
L = local variable
O = IBOutlet
V = variable (can be ivar, global var, local var, etc.)
x = parameter (think f(x))
A = IBAction
M = method
P = property
C = class (Objective-C or C++)
₠ = class extension
Pr = Objective-C protocol
S = struct
U = union
【讨论】:
# - Macro define
V - 属性
M - 方法
K - 常量变量
f - 函数
T - typedef 枚举
C - 类
{} - 实例类型块
【讨论】: