相关疑难解决方法(0)

NSMutableString作为保留/复制

我的应用程序中有很多NSMutableString(差不多10-11); 全部定义为ivar/property

@property (nonatomic, retain) NSMutableString *str1;
Run Code Online (Sandbox Code Playgroud)

我在某处读到,最好对字符串使用"copy".真的吗?如果是,我可以在我的应用程序中替换retain复制并删除dealloc中的版本吗?

我还需要考虑其他一些事情吗?

此外,在1个应用程序中拥有10-11 NSMutableString是正常的吗?我的意思是从内存使用角度来看?我的应用程序中也有4-5个NSMutableDictionary.如果没问题,请告诉我.

iphone cocoa-touch copy objective-c

18
推荐指数
3
解决办法
2万
查看次数

在Objective C中对NSString进行子类化

如果我有一个类似的课程

@interface myclass:NSString
   {
       double b;
   }
Run Code Online (Sandbox Code Playgroud)

现在,如果我想更改myclass的值b和字符串值,我应该如何在alloc init之后继续

iphone objective-c

0
推荐指数
1
解决办法
1937
查看次数

标签 统计

iphone ×2

objective-c ×2

cocoa-touch ×1

copy ×1