我发现当您在xib中设置视图的backgroundColor时,显示的颜色与以编程方式设置backgroundColor时的颜色明显不同.
这是一个例子.
我在这个简单的演示中有两个视图.我在xib中设置了上部视图的backgroundColor,如下所示:

十六进制颜色值为0x1BA9BA.然后我以相同的十六进制颜色值以编程方式设置下部视图的backgroundColor.我使用以下代码:
NSInteger hexValue = 0x1ba9ba;
self.testView.backgroundColor = [UIColor colorWithRed:((float)((hexValue & 0xFF0000) >> 16)) / 255.0
green:((float)((hexValue & 0xFF00) >> 8)) / 255.0
blue:((float)(hexValue & 0xFF))/255.0
alpha:1.0];
Run Code Online (Sandbox Code Playgroud)
结果如下:

如您所见,颜色有明显差异.我在这里错过了什么?
我发现如果我将UILabel的文本设置为"ԅ",它会在没有进一步信息的情况下崩溃.它没有达到"All Exception"断点.
self.label.text = @"??";
Run Code Online (Sandbox Code Playgroud)
我如何摆脱这次崩溃?先感谢您!
顺便说一句,我发现这个问题是由于表情符号"ԅ(﹃﹃¯ԅ)",这种描述我现在的感受.