XCODE运行程序的时候出现Thread 1: signal SIGABRT求解决方法

如图所示~

你看报错的地方不对,thread 1是main tread,任何错误都会会导致main thread出错,你应该把鼠标移到你写的代码那一栏,看代码哪里报错追问

那大神看看这个问题该怎么理解和解决呢?谢谢

追答

你可以把整个程序文件上传过来

追问

http://pan.baidu.com/s/1kTLUtTX
你好,我已经把文件传到百度云了。。因为本人xcode小白,这个还是跟这网上的教程做的,可能有很多不对的地方,是一个基于xmpp的即时通信软件,如果能帮忙解决问题的话必加分!!!

追答

你好,我稍作了些修改。报错的原因是程序不知道另外两个view controller的sender是谁,你可以看到我加了两个button,意思是指明按下这个button就转到那两个view controller

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-04-11

你看报错的地方不对,thread 1是main tread,任何错误都会会导致main thread出错,你应该把鼠标移到你写的代码那一栏,看代码哪里报错。

拓展:

1、Xcode 是运行在操作系统Mac OS X上的集成开发工具(IDE),由苹果公司开发。Xcode是开发OS X 和 iOS 应用程序的最快捷的方式。Xcode 具有统一的用户界面设计,编码、测试、调试都在一个简单的窗口内完成。

2、Xcode前身是NeXT的Project Builder。The Xcode suite 包含有GNU Compiler Collection自由软件 (GCC、 apple-darwin9-gcc-4.0.1 以及 apple-darwin9-gcc-4.2.1, 默认的是第一个),并支持 C语言、C++、Fortran、Objective-C、Objective-C++、Java、AppleScript、Python以及Ruby,还提供Cocoa、Carbon以及Java等编程模式。协力厂商更提供了 GNU Pascal,Free Pascal, Ada, C#, Perl, Haskell 和 D语言。Xcode套件使用 GDB作为其后台调试工具。从Xcode 3.1开始,Xcode也可被用为iPhone OS的开发环境。

本回答被网友采纳
第2个回答  2014-01-16
用二分法,首先计算机是知道根号二的值的。
首先根号2和1和2相比较,然后和 1.25.然后1.125...一步一步比较就ok了。

另外这个可以用泰勒公式求近似解啊。。或者用拉格朗日。。或者用微积分近似解来做。。。都可以。。。
第3个回答  2014-01-16
没具体代码看不出来哪里错了追问

刚刚开始接触xcode很多地方都不懂,请问需要哪个部分的代码呢?因为出了这个问题我也不是很清楚在哪里去找具体的问题所在位置所以才发在这来问各位大神的。

相似回答