Objective c 无法从CoreBluetooth框架中包括目标C类别 目前,我尝试从CoeBLASH框架中创建类,但是每当我尝试做以下几项:新文件>目标C类> >“我只得到基础和UIKIT框架的类,而不是其他的类。” 我也尝试过添加CoreBooth框架,但仍然没有得到CoreBooth框架的类

Objective c 无法从CoreBluetooth框架中包括目标C类别 目前,我尝试从CoeBLASH框架中创建类,但是每当我尝试做以下几项:新文件>目标C类> >“我只得到基础和UIKIT框架的类,而不是其他的类。” 我也尝试过添加CoreBooth框架,但仍然没有得到CoreBooth框架的类,objective-c,Objective C,XCoad有助于为基础工具包框架和UIKIT框架创建类别。 用于创建其他类的类别。这是同样的过程。新建文件->目标C类别。现在,在“Category on”中,您要为正在创建类别的CoreBooth框架编写类名 现在,最后一步是在您的类别中导入CoreBluetooth框架。 比如说,CBCentralManager+MyCategory.h #import <CoreBluetooth/CoreBluetooth.h> @interface MyCategory (CBCentra

XCoad有助于为基础工具包框架和UIKIT框架创建类别。

用于创建其他类的类别。这是同样的过程。新建文件->目标C类别。现在,在“Category on”中,您要为正在创建类别的CoreBooth框架编写类名

现在,最后一步是在您的类别中导入CoreBluetooth框架。 比如说,CBCentralManager+MyCategory.h

#import <CoreBluetooth/CoreBluetooth.h>
@interface MyCategory (CBCentralManager)

@end
#导入
@接口MyCategory(CBCentralManager)
@结束

以这种方式添加后,下次为该框架的类创建类别时,您将发现“category on”(在类别创建中)将帮助您完成此操作。它将像应该的那样提供自动完成功能。

为什么不为
NSObject
创建一个类别,然后将其更改为所需的任何其他类?选择名称并键入另一个名称是否如此困难?如果这不起作用,您可以在其中创建子类并添加自定义成员。