iOS 开发问题集锦(三)】的更多相关文章

iOS 开发问题集锦(三) 介于群里大部分童鞋都是新手,为了大家能够更好的提问,并且提的问题能更好的得到回答,下面写几点提问时的注意事项: 1.认真对待你的问题,在提问题前有过认真的思考: 2.先在 google 搜索,一般的问题都可以找到答案,在天朝google经常会抽抽,这个时候需要大家学会怎么去FQ: 3.问题具体化,让你的问题处于具体的环境中,把问题阐述清楚,避免大而空洞.需要具体情况来分析.或别人难以读懂的问题: 4.话不在多,尽量提供精确的信息,把信息裁剪的越小越好.这样做有几点好处…
最近大火的iPhone XS Max和iPhone XS,不知道有没有同学已经下手了呢?一万三的价位确实让很多人望而却步啊.据说为了赢得中国的用户,专门出了双卡双待的,可想而知中国市场这块“肥肉”人人都想要. 近几年,无论苹果出什么样的产品以及多高的价位,都会有非常多的苹果“死忠粉”去购买,iOS系统也是全球认可的最流畅性的系统.越来越多的人使用iPhone系列产品,同时给我们设计师和开发师带来了更多的创造性和可能性,可以赚到更多的钱啦. 作为一名混迹iOS开发圈近3年的码农,在这条路上走过了许…
最近在QQ群里好多人问一些比较基础的问题,在这罗列一下: 1.键盘上的斜杠键坏掉了,怎么样用快捷键进行注释呢? 首先在Xcode中注释的默认快捷键为:command+/: 其次可以自行修改快捷键:Xcode>Preferences...>Key Bindings,如下图 2.Xcode中的导航区域关闭了,如何调出来?如下图: 在工具栏的右侧有3个View选择按钮,选择第一个,左侧的导航区域就会出现,如下图中红框选中区域: 对于Xcode编程环境的讲解,推介一本书”<iOS游戏开发入门经典…
最近再做一个项目需要用到xml的解析.今天查了一些资料自己做了一个小demo.纯OC没有界面.. 在IOS平台上进行XML文档的解析有很多种方法,在SDK里面有自带的解析方法,但是大多情况下都倾向于用第三方的库,原因是解析效率更高.使用上更方便,关于IOS平台各种解析XML库的优缺点分析,可以看下这篇文章:http://www.raywenderlich.com/553/how-to-chose-the-best-xml-parser-for-your-iphone-project 这里主要介绍…
1. ARC forbids explicit message send of'release' 'release' is unavailable: not available inautomatic reference counting mode 解决办法: 打开当前工程,打开"Build Settings",找到Objective-C Automatic Reference Counting项,将它的值设置为NO. 再次编译,就消除了这个错误了. 2. ld: warning: i…
最近再做一个项目需要用到xml的解析.今天查了一些资料自己做了一个小demo.纯OC没有界面.. 在IOS平台上进行XML文档的解析有很多种方法,在SDK里面有自带的解析方法,但是大多情况下都倾向于用第三方的库,原因是解析效率更高.使用上更方便,关于IOS平台各种解析XML库的优缺点分析,可以看下这篇文章:http://www.raywenderlich.com/553/how-to-chose-the-best-xml-parser-for-your-iphone-project 这里主要介绍…
#import "ViewController.h" #import "Person.h" /* 1: Runtime(动态添加方法):OC都是懒加载机制,只要一个方法实现了,就会马上添加到方法列表中. app:免费版,收费版 QQ,微博,直播等等应用,都有会员机制 performSelector:去执行某个方法.performSelector withObject :object为前面方法的参数 2: 美团有个面试题?有没有使用过performSelector,什…
在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接. 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认: 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态: 第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABL…
办公机器原来是别人在用,Xcode也是用别人的账号下载的.昨天想升级Xcode的时候,发现没有密码,为了不打扰别人,也为了方便自己之后升级,于是乎把旧版本直接卸载掉,重新下载了全新的4.6版. 下载完成后,问题出现了,以前针对Xcode的一些设置都没有了,于是只好重新设置.自己的记性不太好,在这里记录一下,以便今后出现同样问题时查找.暂时遇到的问题有: 1.代码样式发生了变化,默认为Basic,根据个人喜好,重设为Default,如下图所示: 设置前与设置后的对比图: 设置前 设置后 也可以根据…
1.UITableView 中调用 UIButton 的 setTitle 会闪 滚动列表时比较明显,解决办法: buttonType 改成 custom 即可,但是这样一来 UIButton 的高亮效果也没了,但可以自己手动配置 State Config 2018-02-09 更新,方法二: UIView.performWithoutAnimation { self.cancelButton.setTitle(Localized.DIALOG_BUTTON_CANCEL, for: .norm…