目前,我正在尝试从 CoreBluetooth 框架中创建类的类别,但是每当我尝试执行以下操作时:新文件-> 目标 C 类别->“我只得到 Foundation 和 UIKit 框架的类,而不是其他类。”
- 我也尝试添加 CoreBlueTooth 框架,但我仍然没有得到 CoreBluetooth 框架的类。
目前,我正在尝试从 CoreBluetooth 框架中创建类的类别,但是每当我尝试执行以下操作时:新文件-> 目标 C 类别->“我只得到 Foundation 和 UIKit 框架的类,而不是其他类。”
Xcode 帮助您为 Foundation Kit Framework 和 UIKit Framework 创建类别。
用于创建其他类的类别。它的过程相同。新文件-> 目标 C 类别。现在在“Category on”中,你写下你正在创建Category 的CoreBluetooth 框架的类名。
现在,最后一步是在您的类别中导入 CoreBluetooth 框架。比如说,CBCentralManager+MyCategory.h
#import <CoreBluetooth/CoreBluetooth.h>
@interface MyCategory (CBCentralManager)
@end
一旦你以这种方式添加它,下次你为这个框架的类创建一个类别时,你会发现“Category on”(在Category Creation)将帮助你做到这一点。它将提供应有的自动完成功能。