当我运行我的应用程序时,我遇到以下异常:
[__ NSCFString setLineWidth:]:无法识别的选择器发送到实例0x15b1ae00
并且应用程序崩溃了。
如果我创建了UIBezierPath
,它就可以了,但是当我从其他用户那里获得相同的UIBezierPath
时,它会崩溃。
<UIBezierPath: 0x175005a0; <MoveTo {250, 466}>,
<CurveTo {268, 344} {246, 453} {247, 440}>,
<MoveTo {268, 344}>,
<CurveTo {271, 327} {271, 332} {271, 323}>,
<MoveTo {271, 327}>,
<CurveTo {273, 360} {271, 336} {272, 346}>,
<MoveTo {273, 360}>,
<CurveTo {295, 379} {282, 381} {287, 383}>,
<MoveTo {295, 379}>,
<CurveTo {312, 337} {302, 363} {308, 347}>,
<MoveTo {312, 337}>,
<CurveTo {324, 316} {317, 323} {320, 320}>,
<MoveTo {324, 316}>,
<CurveTo {343, 295} {330, 311} {336, 303}>,
<MoveTo {343, 295}>,
<CurveTo {356, 276} {348, 289} {355, 278}>
唯一的区别是0x175005a0。我该如何解决?