2

目前,我正在尝试从 CoreBluetooth 框架中创建类的类别,但是每当我尝试执行以下操作时:新文件-> 目标 C 类别->“我只得到 Foundation 和 UIKit 框架的类,而不是其他类。”

  1. 我也尝试添加 CoreBlueTooth 框架,但我仍然没有得到 CoreBluetooth 框架的类。
4

1 回答 1

1

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)将帮助你做到这一点。它将提供应有的自动完成功能。

于 2013-03-02T06:14:16.633 回答