|
|
1
11
如果Objective-C是C的严格超集(据我所知,它是),那么布尔求值与
给定您的代码,这意味着如果对象为null,则永远不会发送消息。 |
|
2
5
做
如果坠机事件可能不在这条线上,那么其他事情也可能发生。 (根据OP update&更新);有用的评论) |
|
|
3
1
您的代码具有>在这个方法中,复制粘贴失败了吗?如果不是,那就是你的问题。 |
|
|
4
1
听起来像
|
|
5
0
扩展其他人所说的内容:&是否短路,但&没有。但是,正如其他人所说,在objective C中,可以将方法发送到nil而不会出错,因此短路不是您的问题(我刚才提到&完整性)。 我认为最可能的问题是,你在某个点上创建了一个篮子,然后释放它,但从来没有把它设置回零。。。所以,篮子不是零,但它也不是一个有效的对象。。。 如果你告诉我们它崩溃时的实际错误信息可能会有所帮助。。。我的理论会给出一个错误消息,说的是向已发布或垃圾收集的对象发送消息,或者类似的东西。。。 |
|
|
6
-1
如果((篮子)&&(篮子数量项目>0)).....
如果(篮子!=(空) 如果篮子对象未创建或未赋值,则在此情况下。。。。首先,它将检查是否有篮子对象赋值….只有当它为真时,它才会检查另一个条件…..如果这两个条件都为真,那么只有它才会进入那个if部分。。。。。 |
|
|
KanKonga · 为什么这个swift代码没有显示在文本字段中? 2 年前 |
|
|
Community wiki · 目标的Xcode构建阶段的自动更新? 2 年前 |
|
|
Anton Timonin · 如何正确地将动态pod库更改为静态? 3 年前 |
|
|
Igor · 在OSX中,捆绑包的用户首选项在哪里? 3 年前 |
|
|
narner · 从Swift包创建Cocoapods框架 3 年前 |