Xcode错误线程1:EXC_BREAKPOINT(代码= 1,子代码= 0x1001f276588)
在实际设备上运行我的项目时,出现名义错误。有时子码会有所不同。我没有任何断点。我检查了。相信我。Xcode错误线程1:EXC_BREAKPOINT(代码= 1,子代码= 0x1001f276588)
Here are my files。此错误发生在启动时。
我能做些什么来解决这个问题?提前致谢!
编辑:fatal error: unexpectedly found nil while unwrapping an Optional value
被打印到控制台。
我认为错误是在这一部分:
let dir = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true).first
let filePath = NSURL(fileURLWithPath: dir!).URLByAppendingPathComponent("file.txt")
它被迫解开“目录”,这可能是无法在这种情况下,您的实际设备上。这会导致立即崩溃。
但上面的代码_is_我将用来访问我的项目中包含的文件,对不对? 'file.txt'是我的项目文件之一。 – atirit
该文件在您的模拟器中可用,但在您的设备中不以相同的方式。因此它会给你错误。我不知道确切的代码来解决你的问题,但至少你现在知道问题出在哪里。希望有所帮助! – Robski18
刚试过这段代码:'let documentsDirectory = NSFileManager.defaultManager()。URLsForDirectory(.DocumentDirectory,inDomains:.UserDomainMask).last!让fileURL = documentsDirectory.URLByAppendingPathComponent(“file.txt”)',同样的错误。我的意思不是粗鲁,但如果你会介意在这个问题上更具体些,那会很好。 – atirit
您应该设置异常断点以获取代码中的错误位置。 – vadian
添加更多细节:何时发生这种情况?启动时?在一个特定的视图控制器? – Robski18
@ Robski18推出时。 – atirit