键入在类中使用以访问变量

时间:2014-03-28 18:16:37

标签: macos cocoa class memory automatic-ref-counting

我有一个myClass类,其中.h我有:

@property (strong) NSString *mystring;

我有一个父类,我在其中访问“mystring”变量。但是每次我访问它以将其与另一个字符串进行比较时,消耗的内存会增加(使用ARC)。

           myClass *oneClass=<pointer to existing class>;

           for (int i=0;i<1000;i++)
           {

                if ([oneClass.mystring isEqualToString:@"oneString"])
                {
                   // do nothing
                }
            }

- &GT;每次执行时占用10 MB内存,并且不释放内存。 请不要看逻辑(“oneString”正在改变)。我该如何在类中声明 mystring (强vs vs vs弱?)以便不消耗内存?

感谢。

0 个答案:

没有答案