1
A
回答
6
您需要先投的对象。
((MyObjectType *) [myArray objectAtIndex:0]).intProperty = 12345;
0
首先,你需要将ID存储在一个变量,像
(id) myObject = [myArray objectAtIndex:0];
然后你就可以对其进行操作:
myObject.intProperty = 12345;
,再存放起来:
[myArray removeObjectAtIndex:0]; // Remove it before setting it again
[myArray insertObject:myObject atIndex:0];
编辑:您也可以用雅各布的方式,这是好多了:)
0
其合成的setter设置属性更短的(并且,我的眼睛,更清洁的阅读和理解):
[[myArray objectAtIndex:0] setIntProperty:12345];
相关问题
- 1. 访问我的对象属性阵列中的
- 2. 通过C#修改对象访问属性
- 3. 访问对象的JSONB阵列阵列
- 4. 对象的访问属性
- 5. Javascript - 访问对象属性
- 6. LuaInterface:访问对象属性
- 7. 访问对象属性[]
- 8. 访问对象属性
- 9. 访问PHP阵列中的JSON对象
- 10. 的JavaScript修改对象属性本身
- 11. 在nsmutablearray中访问对象的属性iphone sdk
- 12. 访问数组中对象的属性
- 13. 访问NSSet中对象的属性
- 14. 从访问者修改绑定属性
- 15. Javascript改变对象阵列中所有项目的属性
- 16. 访问继承修改的对象
- 17. (C#)访问/修改列表中的对象
- 18. 如何访问对象阵列中angularjs
- 19. Rails对象属性值在控制器中访问时得到修改
- 20. 修改PHP对象属性名称
- 21. 在Javascript中访问对象属性
- 22. 基类中的COM对象 - 通过字段或属性访问?
- 23. 如何访问阵列内MC属性
- 24. json对象访问属性问题
- 25. 访问对象的数组中的对象的属性
- 26. 访问阵列内的对象
- 27. 访问2个Diminsional阵列的对象
- 28. 在Powershell的属性名称中使用“#”访问对象属性?
- 29. 访问属性名称在变量中的对象属性
- 30. 访问对象的对象定义中的属性