【发布时间】:2015-06-27 09:44:16
【问题描述】:
我尝试按照https://vimeo.com/107295686 的教程进行操作,但很早就失败了。
基本上,我已经:
- 创建项目
- 创建的 Podfile 需要 BDBOAuth1Manager 和 AFNetworking
- 安装 cocoapods,关闭 XCode,然后在我的 MyProject.xcworkspace 目录中重新打开它。
- 创建并删除了一个虚拟的 Objective-C 文件,因为我需要桥接头
- 在此标头中添加了#include 指令,要求提供 BDBOAuth[...].h
- 创建了扩展 BDBOAuth1RequestOperationManager 的 Cocoa Touch 类
这是我的代码:
import UIKit
class RESTClient: BDBOAuth1RequestOperationManager {
}
现在我无法实例化我的新 Cocoa Touch 类。
当我尝试调用构造函数时,这是我得到的提示
请注意,方法描述说“初始化实现视频合成协议的类的实例”,这与我的 OAuth 意图无关。当我切换回我的类并通过命令单击我尝试扩展的类时,我得到了具有正确初始化参数的正确文件。
任何帮助将不胜感激
【问题讨论】:
标签: objective-c xcode cocoa swift cocoapods