gpt4 book ai didi

ios - 如何在快速编程中解决这个 EXC_BAD_ACCESS(code=EXC_i386_GPFLT)

转载 作者:搜寻专家 更新时间:2023-10-31 08:05:29 24 4
gpt4 key购买 nike

这是我的代码。获取此 EXC_BAD_ACCESS(code=EXC_i386_GPFLT)。我不知道如何找到并解决问题,请帮助我...应用程序在获取经度时崩溃

mapServerRequest="Hyderabad,india"
var mapAddress:NSString=mapServerRequest
mapAddress.stringByAddingPercentEncodingWithAllowedCharacters(NSCharacterSet.URLPathAllowedCharacterSet())
println(mapAddress)
var urlpath=NSString(format: "http://maps.googleapis.com/maps/api/geocode/json?address=%@", mapAddress)
println(urlpath)
var url = NSURL.URLWithString(urlpath)
println(url)
var jsonData:NSData=NSData(contentsOfURL:url)

if(jsonData != nil)
{
var error:NSError=NSError(coder: nil)
var result:NSDictionary=NSJSONSerialization .JSONObjectWithData(jsonData, options: NSJSONReadingOptions.MutableContainers, error: nil) as NSDictionary
//println(result)
if (error != nil)
{
mapServerResultArray=result.valueForKey("results") as NSMutableArray
// println(mapServerResultArray)

}
var longitud:NSString

longitud=mapServerResultArray.objectAtIndex(0).valueForKey("geometry").valueForKey("location").valueForKey("lng")as NSString

var latitud :NSString = (mapServerResultArray .objectAtIndex(0).valueForKey("geometry").valueForKey("location").valueForKey("lat")) as NSString
placeName=mapServerResultArray .objectAtIndex(0).valueForKey("formatted_address") as NSString
var longitude:Float=longitud.floatValue
var latitude:Float=latitud.floatValue
self.zoomMapAndCenterAtLatitude(latitude)
self.zoomMapAndCenterAtLongitud(longitude)

最佳答案

简答:

在方案中启用 Zombies,它会启用一个断点,并在日志中显示正确的原因

技术原因:

你正在尝试做一些在架构中不允许的事情引用这个What's the meaning of exception code "EXC_I386_GPFLT"?

关于ios - 如何在快速编程中解决这个 EXC_BAD_ACCESS(code=EXC_i386_GPFLT),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24837295/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com