我可以在同一个NSMutableArray中放置不同类型的对象吗?

编程入门 行业动态 更新时间:2024-10-27 02:30:53
本文介绍了我可以在同一个NSMutableArray中放置不同类型的对象吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我有A类和B类。 我可以将这些类放在同一个NSMutableArray中而不会出现问题吗?

I have classes A and B. Can I put these classes in the same NSMutableArray without problems in future?

示例:

NSMutableArray *maincoll = [[NSMutableArray alloc] init]; ClassA *ca = [[classA alloc] init]; ClassB *cb = [[classB alloc] init]; //here is case [maincoll addObject:ca]; [maincoll addObject:cb]; ...

推荐答案

是的。没有限制。您唯一需要注意的是在开始使用它们之前从数组中检索项目以验证其类(如果需要)。

Yes. No limitations. The only thing you have to be careful of is when you retrieve items from the array to verify their class (if necessary) before starting to use them.

更多推荐

我可以在同一个NSMutableArray中放置不同类型的对象吗?

本文发布于:2023-11-22 08:33:31,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1616706.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:不同类型   对象   在同一个   NSMutableArray

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!