Objective c 为什么静态库有一个带有init方法的类?

Objective c 为什么静态库有一个带有init方法的类?,objective-c,ios,xcode,shared-libraries,Objective C,Ios,Xcode,Shared Libraries,当我创建一个新的共享iOS库CoreServices时,会创建一个类CoreServices,它有一个init方法 这是否意味着每个库都将通过这个对象实例化?如果不是,这个对象有什么用?不,它不是,它只是一个用库创建的模板类。我通常会为此删除实现文件,并将头用作库的公共头(即导入此头文件中所有外部可见的类)。不,不是,这只是使用库创建的模板类。我通常会为此删除实现文件,并使用头作为库的公共头(即导入此头文件中所有外部可见的类).试着在那里设置一个符号断点,看看它是否命中。你是说你用Xcode的i

当我创建一个新的共享iOS库
CoreServices
时,会创建一个类
CoreServices
,它有一个
init
方法


这是否意味着每个库都将通过这个对象实例化?如果不是,这个对象有什么用?

不,它不是,它只是一个用库创建的模板类。我通常会为此删除实现文件,并将头用作库的公共头(即导入此头文件中所有外部可见的类)。

不,不是,这只是使用库创建的模板类。我通常会为此删除实现文件,并使用头作为库的公共头(即导入此头文件中所有外部可见的类).

试着在那里设置一个符号断点,看看它是否命中。你是说你用Xcode的iOS库模板创建了一个名为
CoreServices
的项目吗?@mattjgalloway没错。试着在那里设置一个符号断点,看看它是否命中。你是说你用Xcode的iOS库创建了一个名为
CoreServices
的项目吗模板?@mattjgalloway没错。