如果是,那么我们可以在objective-c中创建可为空/非空的属性吗?我们可以在objective-c中创建可为空/非空的属性吗?
4
A
回答
3
您可以使用_Nullable
和_Nonnull
预选赛
@property (copy, nullable) NSString *name;
@property (copy, nonnull) NSArray *allItems;
非空:表示该指针应/将永远是零。指定为nonnull的指针作为它们的非可选基值(即NSData)被导入到Swift中。
可空:表示指针在一般实践中可以为零。作为可选值导入Swift(NSURL?)。
+0
我想我没有安装这个“可空/非空”头文件,我得到错误,为什么我需要更新头文件? – Osa
5
相关问题
- 1. 我们可以在Fortran中创建自定义属性吗?
- 2. 我们可以为wordpress创建表吗?
- 3. 如何在hibernate-validator中创建一个可选/可空属性?
- 4. 可为空的DateTime属性
- 5. 创建一个可为空的对象。可以做到吗?
- 6. 我可以在PowerShell 2.0中创建自己的属性类吗?
- 7. 我可以在C++中创建“属性”类型吗?
- 8. 我们可以在php中为shopify创建插件吗?
- 9. C#Propertygrid属性可为空
- 10. 我们可以在mongorepository中使用带有空格的Ignorecase吗?
- 11. 我们可以在soap服务的wsdl url中有空白吗?
- 12. IBOutlet属性应该标记为可空还是非空?
- 13. 空的HTML元素可以在HTML5中拥有属性吗?
- 14. 我可以更改Spark数据框中列的可空性吗?
- 15. 我们可以为表中的所有列创建索引吗?
- 16. 可以赋值为空吗?
- 17. DateTime可以为空吗?
- 18. CTime可以为空吗?
- 19. 我们可以在运行时创建自动获取和设置属性吗?
- 20. 我可以在OWL中为特定的类创建数据类型属性吗?
- 21. 我可以为对象动态创建属性类型和属性名称吗?
- 22. 我们可以在JavaScript中创建
- 23. 基于表列是非空/非空的,我可以继承@Entity吗?
- 24. 我们可以在javascript函数中调用类属性吗?
- 25. 是否可以告知automapper属性可以保留为空?
- 26. 我应该扩展ArrayList以添加非空的属性吗?
- 27. 我们可以像我们在名称空间中那样使用类名吗?
- 28. 我们可以在CSS中创建没有Javascript的onclick popup吗?
- 29. 我们可以在php中创建无限的会话吗?
- 30. 我可以在HTML元素的name属性中使用空格吗?
你可以使用NSNull –
可能的重复[什么是在目标C中nonnull?](http://stackoverflow.com/questions/31002033/what-is-nonnull-in-objective-c) –
可能重复的[ XCode中与空值相关的属性属性是什么?](http://stackoverflow.com/questions/29532640/what-do-the-null-related-property-attributes-in-xcode-do) –