IOS 异常处理 之一 not found ( return type default to "id")

前言:收集那些在IOS开发中出现的摸清奇妙的灵异事件,或是从一种语言到Object-C语言,产生的种种疑问。收集的过程会比较零散。

开始第一个奇怪异常的处理,呵呵

 

错误代码:not found ( return type default to "id")

 

出现问题:函数在定义,并且实现后,发现调用出错,返回一个“返回值错误的莫名异常”(下图中所示的是***.m文件)

 

 

问题原因:在C#中,函数调用只要有了定义,就可以根据相应的命名空间访问(seal或是private修饰的除外),但是在object-c中是不可以的,至少有的是不可以的

 

解决办法:在object-c中提供出相应的头文件中(***.h),再次写出对应方法的接口,问题解决。(下图中所示的是对应的***.h文件)

 IOS 异常处理 之一 not found ( return type default to

 

奇怪的是:就在这个函数体旁边,也有两个自定义的函数,就可以被调用,而不用再头文件中写入接口,呵呵下次研究这吧

 IOS 异常处理 之一 not found ( return type default to

你可能感兴趣的:(IOS)