Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/neo4j/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将objectForKey从NSDictionary保存到NSString,从Objective-C代码保存到Swift 2.0_Swift - Fatal编程技术网

将objectForKey从NSDictionary保存到NSString,从Objective-C代码保存到Swift 2.0

将objectForKey从NSDictionary保存到NSString,从Objective-C代码保存到Swift 2.0,swift,Swift,如何将Objective-C代码转换为Swift 2.0 project_id = [self.record objectForKey:@"id"]; 其中self.record是NSDictionary,project_id是NSString。 请帮助我了解Swift答案可能更复杂,因为Swift需要正确的类型,但基本上 project_id = self.record["id"] 如果记录被声明为字符串字典。如果它被声明为任何对象的字典,它将 project_id = self.reco

如何将Objective-C代码转换为Swift 2.0

project_id = [self.record objectForKey:@"id"];
其中self.record是NSDictionary,project_id是NSString。
请帮助我了解Swift

答案可能更复杂,因为Swift需要正确的类型,但基本上

project_id = self.record["id"]
如果记录被声明为字符串字典。如果它被声明为任何对象的字典,它将

project_id = self.record["id"] as? String

答案可能更复杂,因为Swift需要正确的类型,但基本上

project_id = self.record["id"]
如果记录被声明为字符串字典。如果它被声明为任何对象的字典,它将

project_id = self.record["id"] as? String

我已将代码项目\u id=record[“id”]更改为NSString。。。。it workedI已将我的代码项目_id=record[“id”]更改为NSString。。。。我想你的意思是“字符串”而不是“NSString”…?不要在Swift中使用
NS(可变)字典
/
NSString
。使用本机
字典
/
字符串
@Ahmad如果您正确,则为StringNSDictionary*状态;self.lblprojectname.text=[NSString stringWithFormat:@“%@”,status=[jsonDict objectForKey:@“name”];如何将其转换为swift 2.0?有什么错误?Swift字典(
[String:AnyObject]
)需要密钥订阅
记录[“id”]
,不支持
objectForKey:
。我想你的意思是“String”而不是“NSString”…?不要在Swift中使用
NS(可变)字典
/
NSString
。使用本机
字典
/
字符串
@Ahmad如果您正确,则为StringNSDictionary*状态;self.lblprojectname.text=[NSString stringWithFormat:@“%@”,status=[jsonDict objectForKey:@“name”];如何将其转换为swift 2.0?有什么错误?Swift字典(
[String:AnyObject]
)需要密钥订阅
记录[“id”]
,不支持
objectForKey: