我正在尝试将Objective-C代码转换为Swift。 当我转换此行时,它给了我一个错误:
Objective-C行代码:
self.bike.isLocked = result.isLocked ? YES : NO;
self.bike.lastReturnTime = [NSString stringWithUTF8String:result.return_time];
行Swift转换后的代码:
bike?.isLocked = result.isLocked ? true : false
bike?.lastReturnTime = String(utf8String: result.return_time)
和第二行错误:
无法转换类型'(Int8,Int8,Int8,Int8,Int8,Int8,Int8,Int8,Int8,Int8,Int8,Int8,Int8,Int8,Int8,Int8,Int8,Int8,Int8,Int8,Int8 '转换为预期的参数类型'UnsafePointer
'(aka'UnsafePointer')
isLock
类型为Bool
并且lastReturnTime
类型为String
你能帮我吗?