MBaas服务变得非常实惠且易于使用,我想知道是否有人可以就以下设计选择给我一个建议?
上下文:发送NSDictionary的内容以进行远程存储。因此,我们的想法是即时建立密钥/价值关系。
如何: 使用代码段here,可以检索实例变量的名称。因此,键/值关系来自[{ivar_name =“我对此ivar感兴趣的值”}等等。]
我理解提议代码的局限性,但我认为它们的好处超过了它们。
在我的情况下,字典不会超出类生命周期,所以当View从堆栈中删除时,我不应该对ivars保持强引用。此外,它将取自TextFields的NSString。
然而,有一个我无法回答的问题:如果我正在查看的ivars是可重用的UITableViewCells的一部分(例如:UItableviewCell中的IBOutlet textField),我应该复制textField.text还是我可以在textField.text指向的字符串上保留一个引用吗?或者没关系?
谢谢!