本人在实际开发中,需要在工程中用一个第三方的视图,如 : CustomView
于是在 Xcode 中拖了一个 UIView ,并指定它的 Class 为 CustomView. 同时在代码中定义一个 IBOutlet CustomView *myView,并做好连接。
问题就出来了,在程序启动后,myView 是有值的,但它的类型为 UIView !!于是就不能调用 CustomView 的方法。
解决方法为: 在工程文件的 Build Settings 中找到 other link flag,添加: -ObjC 。再运行就好了,myView 的类型已经为 CustomView 了