编写此代码时:
for i in ChangedDocumentIDDict.keys():
NDCSPart_df.loc[NDCSPart_df["MainDocID"]==i,:]= NOTES_df.loc[NOTES_df["MainDocID"]==i,:].values
我遇到异常
期望的表达式指向“#”。尝试查找至少适用于iOS 10t的语言代码
有人可以解释我为什么会出现此错误吗?
答案 0 :(得分:0)
在 Swift 中,您绝对可以这样写:
if #available(iOS 10.0, *) {
return NSLocale.current.languageCode
} else {
return nil
}
但是,如果您使用的是 Objective-C ,则似乎必须使用以下语法:
if (@available(iOS 10.0, *)) {
// do your stuff
}
根据此帖子(https://stackoverflow.com/a/46965481/5464805)
这将解释错误消息,提示“#”在此处不匹配