|
|
1
3
在没有阅读文档或检查源代码的情况下,不可能说传递“nil”是否正确。不过,这可能是正确的,因为这是大多数类中的标准行为。 创建没有关联文本的方法参数(如您在发布的代码中看到的)是完全合法的…但它也非常丑陋,你失去了obj-c冗长的优点。完全没有理由写这样的代码,它只会使类更难使用。 |
|
|
2
0
可选参数以vb(和其他一些语言)提供,但不是c。c强制您重载函数。 如果愿意,可以将“默认”值传递给可选参数。只要你知道这个函数会有什么反应,我看不出这会有什么伤害。 编辑:我刚刚看了你的iPhone标签……对不起的!我不知道我的回答在这方面对你有多重要 |
|
|
George Kim · 如何在iOS中模拟特定坐标空间中的触摸? 2 年前 |
|
|
BENG · 协调C++和Objective-C中结构的填充 2 年前 |
|
|
Community wiki · iPhone上ivar的继承问题 2 年前 |
|
|
Community wiki · 在OpenGL中显示YUV 2 年前 |
|
|
YosiFZ · pod更新依赖关系pod 2 年前 |
|
|
Community wiki · 查找iOS日历 2 年前 |