这段代码假设根据满足的条件将字典中的“parentCategory”键更新为不同的值。我已在iPhone 5,5s,6& D测试并运行此代码。 6s以及iPad 2模拟器,也可以在Xcode的真实设备上运行。但是,当我使用“Save for Enterprise Deployment”对代码进行编码并导出.ipa文件时,应用程序会在这些行崩溃。我不确定究竟是什么导致但错误非常一致。请帮我找一个解决方案谢谢。
for video in item.ADVideos{
var mutable_video: Dictionary<String,String> = video
if(self.level == 0){
if(item.Parent != nil){
try mutable_video.updateValue(item.Parent!, forKey: "parentCategory")
}
}
if(self.level == 1){
if(item.parentCategory != nil){
try mutable_video.updateValue(item.parentCategory!, forKey: "parentCategory")
}
}
if(self.level == 2){
if(item.parentCategory != nil){
try mutable_video.updateValue(item.parentCategory!, forKey: "parentCategory")
}
}
allVideos += [mutable_video]
}