我正在尝试实现 youtube-ios-player-helper,在这里找到:https://github.com/youtube/youtube-ios-player-helper https://github.com/youtube/youtube-ios-player-helper
我做了什么:
编辑了我的 podfile,pod 更新,一切正常,没有任何错误,Alamofire - 也是通过 cocoapods 添加的,仍然有效
我可以在工作区中看到 Pod,甚至可以在 Storyboard 中选择 YTPlayerView 作为 UIView 的类
但是当添加 IBOutlet 时,它不再识别 YTPlayerView 类了?!
如果 Pod 没有正确添加,是不是应该在 Storyboard 中选择它?
我还尝试了“手动”方法,该方法给出了稍微好一点的结果,因为它可以让我定义播放器,但不允许我通过 Bridging-Header 导入 YTPlayerView
YTPlayerView 位于您需要导入的单独 Pods 模块中。
我的 Pod 文件:
platform :ios, '8.3'
target 'MyApp' do
use_frameworks!
pod 'youtube-ios-player-helper'
end
您的 Swift 文件:
import UIKit
import youtube_ios_player_helper // You're missing this line
class MyView: UIView { // Some class
@IBOutlet var playerView: YTPlayerView!
// ...
}
If import youtube_ios_player_helper
不适合你,你可以添加#import "YTPlayerView.h"
到您的桥接标头,如中所述费扎·纳瓦兹的回答 https://stackoverflow.com/a/31289432/2415822.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)