如何使属性字符串再次起作用

时间:2019-03-30 06:29:46

标签: ios objective-c xcode nsattributedstring

我有一个应用程序,在其中使用以下代码为标签创建轮廓文字。

self.label1.attributedText = [[NSAttributedString alloc] initWithString:fourthString attributes:@{NSStrokeColorAttributeName:[UIColor blackColor],NSForegroundColorAttributeName:[UIColor whiteColor],NSStrokeWidthAttributeName:@-2.0}];

突然所有警告都停止了 线程1:EXC_BAD_ACCESS(代码= 2,地址= 0x16b5c7e50) 并且在该过程中无法执行支持代码来读取Objective-C类数据。这可能会降低可用类型信息的质量。

如果我将其更改为

self.label2.text = fourthString:

它工作正常。发生了什么事

0 个答案:

没有答案