Xcode开发常见问题
DaiSukeIT
Make me stronger
展开
-
模拟器键盘不响应原因
键盘常用的几个方法 becomeFirstResponder:成为第一响应者,弹出键盘 resignFirstResponder:注销第一响应者,取消键盘 endEditing:YES:view控制键盘弹出,关闭。YES:关闭 NO:弹出1、先分清楚加载顺序,等view加载完毕之后再调用 一般在viewDidAppear:这个方法实现/** * 当view全部加载完毕调用 */-原创 2015-10-07 11:01:13 · 4291 阅读 · 0 评论 -
Launchimage设置后在启动时无法显示
1、首先我们要添加启动程序的图片 这时候就会弹出一个框2、这样就会在Images.xcassets文件中创建Launchimage 只要把图片拖到里面就行了 3、步骤完成。运行但是发现没有启动图片。4、首先我们先搞清楚Launchimage.xib问题 Launchimage.xib是程序启动的首页面,很多人说把他删除就可以了,但是删除!这个需要两个步骤。其中最关键的是:原创 2015-10-13 11:59:30 · 525 阅读 · 0 评论 -
“App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. T
Xcode7运行一下代码时// 确定要访问的资源--URL NSURL *url = [NSURL URLWithString:@"http://m.baidu.com"]; // 建立网络请求 NSURLRequest *request = [NSURLRequest requestWithURL:url]; // UIWebView加载网络请求 [self.w原创 2015-11-14 20:00:24 · 841 阅读 · 0 评论 -
关于加载-568h@2x.png图片的一些问题
-568@2xt图片这种图片是加载到4英寸的屏幕上的,但是Xcode不会自动识别帮你加载,除非是default.png图片,只有在Launchimage中才可以,有的人想尝试看看图片的json文件中怎样写,照搬过来,最终还是不行。 本质问题在Images.xcassets中的图片。如果是Unassigned,表示图片没有赋值,到时候Xcode不知道将图片加载到哪个地方。 解决方案把图片拖拽到Su原创 2015-12-14 11:04:19 · 983 阅读 · 0 评论 -
Xcode6出现SDWebImage框架Use of undeclared identifier '_excuting' 的错误
Xcode6出现SDWebImage框架Use of undeclared identifier ‘_excuting’ 的错误错误显示 原因是这个框架是以前的版本,当时在Xcode5以前是没有错误的,因为当时不用声明@synthesize 。当时的@property定义的属性是会生成有下划线的,但是现在必须要声明。错误所在类解决方法// 添加这两行代码,重编编译就可以了@synthesize原创 2015-12-06 09:26:22 · 901 阅读 · 1 评论 -
Terminating app due to uncaught exception unrecognized selector sent to instance程序崩毁后如何快速定位哪一行错误
第一种方法程序崩毁后第一步,查看打印信息,有没有相关的一些关键词语比如属性、类名。。然后把关键字搜索一下 第二种方法极力推荐 点击Add Exception Breakpoint 再一次运行,就知道错误在哪一行了 第三种方法(附带)查看UI的情况 比如哪一个控件在哪里,有没有显示啊,这是一个非常好的调试方式 其他调试方法待续……………原创 2016-01-07 12:21:47 · 581 阅读 · 0 评论 -
真机调试的时候出现There was an internal API error错误
废话少说,直接上干货。 原因:是因为真机调试的时候Product Name不支持中文. 所以可以在Build Setting —>Product Name的值(即你的应用名称),改为任意英文(注意:发布的时候要改回来)。原创 2016-05-26 17:30:28 · 1282 阅读 · 0 评论