فهرست منبع

Merge branch 'master' of https://git.yishihui.com/iOS/BFRecordScreenKit

* 'master' of https://git.yishihui.com/iOS/BFRecordScreenKit:
  修改编译错误
harry 3 سال پیش
والد
کامیت
ea3712a011
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenCameraManager.swift

+ 2 - 1
BFRecordScreenKit/Classes/RecordScreen/Controller/BFRecordScreenCameraManager.swift

@@ -226,7 +226,8 @@ class BFRecordScreenCameraManager : BFRecordScreenBaseManager{
             
             if FileManager.default.fileExists(atPath: vpath) {
                 if !su {
-                    if let finalPath = PQBridgeObject.p_setupFileRename(vpath), finalPath.count > 0 {
+                    let newPath:String? = PQBridgeObject.p_setupFileRename(vpath)
+                    if let finalPath = newPath, finalPath.count > 0 {
                         let dur = AVURLAsset(url: URL(fileURLWithPath: finalPath))
                         wself.videoModel.timelineCMOut = wself.videoModel.timelineCMIn + CMTime(seconds: dur.duration.seconds, preferredTimescale: 1000)
                         BFLog(1, message: "拍摄文件时长:\(wself.videoModel.timelineCMIn.seconds)~\(wself.videoModel.timelineCMOut.seconds),  \(dur.duration.seconds)")