Tag: haneke

swift:添加haneke.framework到xcode 7.0.1不起作用

我是xcode和swift的初学者,所以我试着把Haneke框架添加到我的项目中。 我做了这些步骤: 将Haneke.xcodeproj Project Navigator中的项目中。 select你的项目,然后select你的应用目标 打开“构build阶段”面板。 展开Target Dependencies组,并添加Haneke.framework。 点击面板左上方的+button,然后select新build复制文件阶段。 将目的地设置为框架,并添加Haneke.framework。 只要你想使用Haneke import Haneke Haneke 。 但是,我得到这个错误在improt Haneke : 没有这样的模块“哈内克” 此外,我试图再次清洁和生成,但不为我工作! 我有错吗? 编辑: 更多信息我用swift 2.0和Xcode 7.0.1和开发目标是8.0也添加了一些截图

使用Hanekecaching,然后用AVPlayer播放MP4文件

我正在寻找一些帮助来解决看起来像一个简单的问题,但我似乎无法弄清楚。 我使用Cocoapods的Hanekecaching来自URL(在我的服务器上)的MP4文件,然后使用AVPlayer播放caching的版本。 我在UICOllectionViewCell中设置了一个AVPreviewLayer并运行这个代码。 问题是播放器最初不会播放video,但将来会再播放(在我回滚到uicollectionview中的那个单元格之后) let getUrl = NSURL(string: location) cache.fetch(URL: getUrl!).onSuccess { (data) in // Hacky way of getting cache URL from Haneke let basePath = DiskCache.basePath().stringByAppendingPathComponent("shared-data/original/") let path = DiskCache(path: basePath, capacity: UINT64_MAX).pathForKey(getUrl!.absoluteString) let fileURL = NSURL(fileURLWithPath: path) self.player = AVPlayer(URL: fileURL) let playerLayer = AVPlayerLayer(player: self.player) playerLayer.frame = self.view.bounds cell.videoView.layer.addSublayer(playerLayer) print("Playing video") self.player.play() […]

Swift:在UITableViewCell中加载图像asynchronous

我有一个用代码创build的tableview (没有storyboard ): class MSContentVerticalList: MSContent,UITableViewDelegate,UITableViewDataSource { var tblView:UITableView! var dataSource:[MSC_VCItem]=[] init(Frame: CGRect,DataSource:[MSC_VCItem]) { super.init(frame: Frame) self.dataSource = DataSource tblView = UITableView(frame: Frame, style: .Plain) tblView.delegate = self tblView.dataSource = self self.addSubview(tblView) } func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int { return dataSource.count } func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell { let […]