Ios 将文本从textview插入字符串目标c中的字符串返回NSMallocBlock

Ios 将文本从textview插入字符串目标c中的字符串返回NSMallocBlock,ios,objective-c,nsstring,uitextview,Ios,Objective C,Nsstring,Uitextview,我有一个用户可以编辑的文本视图,当我尝试将文本视图中的文本从Nsstring类型插入到本地属性时,我得到了这个属性NSMallocBlock。原因是什么?非常感谢。 这是cartItemComment的定义: @property (nonatomic, assign) NSString * cartItemComment; 这是代码: CartItem *cartItem = [[CartItem alloc]init]; cartItem.cartItemComment = itemRequ

我有一个用户可以编辑的文本视图,当我尝试将文本视图中的文本从Nsstring类型插入到本地属性时,我得到了这个属性NSMallocBlock。原因是什么?非常感谢。 这是cartItemComment的定义:

@property (nonatomic, assign) NSString * cartItemComment;
这是代码:

CartItem *cartItem = [[CartItem alloc]init];
cartItem.cartItemComment = itemRequestText.text;
cartitem是一个具有属性cartItemComment的对象,在这些行之后,我在cartItemComment中得到了NSMallocBlock


assign
属性应用于基元类型,它对对象引用不起任何作用。当一个对象被分配给这个属性时,它将被释放(如果它没有被其他对象保留),剩下的只是一个指向它曾经所在的内存的指针。切勿使用
assign
存储对象

weak
类似于
assign
,唯一的区别是,当此属性引用的对象被解除分配(retain count达到零)时,它被设置为
nil
,因此您永远不会有指向垃圾内存的指针

strong
保留对象并防止其被释放

您的财产应按以下方式申报:

@property (nonatomic, strong) NSString *cartItemComment;

没有代码就无能为力。请在这里添加您的代码我添加了更多信息。它现在明白了吗?否。
itemRequestText。text
为零?您能否显示
cartItemComment
的定义。它是财产吗?强原子和非原子?(如果你放了assign,很明显这可能会崩溃)。还有,它是NSString属性吗?你能给我看一下撞车的痕迹吗?整个错误消息?这不是崩溃,但之后,当我尝试使用此cartItemComment时失败。cartItemComment不是nil,它只是得到了一个奇怪的类型NSMallocBlockThanx pckill!!你真的帮助了我!!