首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当两个对象需要指向同一事物的指针时,使用iOS ARC

当两个对象需要指向同一事物的指针时,使用iOS ARC
EN

Stack Overflow用户
提问于 2012-06-20 02:16:59
回答 1查看 100关注 0票数 0

我正在检查我的代码,以确保我的所有属性都有适当的弱/强修饰符,我遇到了这种情况,我不知道该怎么办。请记住,我对iOS编程相当陌生。

我有一个普通的MVC层次结构,其中我的控制器创建了一个名为FieldManager的对象。我的控制器使用这个FieldManager来动态创建文本字段。但是,控制器的模型也需要使用此FieldManager来定期查询管理器,以查找有关字段的信息(例如,它是否为必填项,如果它的文本为capitalized...etc,则为必填项)。

所以总而言之,我有一个控制器,它创建了一个对象,控制器和控制器的模型都使用了这个对象。因此,我不知道是应该将模型对FieldManager的引用设置为弱属性,还是将控制器对它的引用设置为弱属性。似乎我应该将这两个弱属性都设置为弱属性,否则FieldManager将被释放。我该怎么办?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2012-06-20 02:20:14

这样的东西应该属于你的模型,所以要做的就是拥有一个数据源。

您的控制器请求数据源创建并返回文本字段,数据源联系模型并请求该模型的字段管理器。

我会这么做的..。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11106916

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档