NSTextContainer exclusionPaths setter无法识别?

时间:2013-10-20 20:40:23

标签: objective-c macos cocoa

很抱歉,如果问题看起来微不足道:

我正在尝试使用其基础设置器设置NSTextContainer实例属性exclusionPaths[myNSTCInstance setExclusionPaths:arrayOfPaths];并系统地获取:

  

-[NSTextContainer setExclusionPaths:]: unrecognized selector sent to instance 0x12b8410"

由于(出于某些原因)我不能使用点符号myNSTCInstance.exclusionPaths =,我想知道如何将这个属性设置为更经典的方式?

感谢您的帮助!

2 个答案:

答案 0 :(得分:3)

NSTextContainer on iOS有一个exclusionPaths属性,但是 NSTextContainer on OS X 具有此属性。 根据文档,您必须在OS X上继承NSTextContainer来定义 非矩形区域。

答案 1 :(得分:0)

没有理由这样做不起作用。 exclusionPathsNSTextContainer类的属性。

  1. 您确定对象的类型为NSTextContainer吗?

  2. 如果是,请尝试删除派生数据并重新启动Xcode。