我没有设法将我工作的iOS8代码段翻译成iOS 9 Swift 2 Xcode 7.0 beta(7A120f)。
我的最后一次尝试是:
If worksheet.bankWS.Cells(rowcount, paidcol) = 5 Then
If bankWS.Cells.item(rowcount, paidcol) = 5 Then
If bankWS.Cells(rowcount, paidcol).value = 5 Then
但是Xcode说:
saveRecordsOperation.perRecordCompletionBlock {
(record:CKRecord, recordID:CKRecordID, error:NSError) -> Void in
print("perRecordCompletionBlock \(record)")
}
有什么想法吗?
答案 0 :(得分:1)
好的,这是解决方案:
saveRecordsOperation.perRecordCompletionBlock = {
(record:CKRecord?, error:NSError?) -> Void in
print("perRecordCompletionBlock \(record)")
}
实际上存在两个问题:我在处理周围寻找解决方案时引入了一个我拼命添加recordID,而第二个是我们现在必须使用等号来传递代码块。
希望它有所帮助。