- 博客(10)
- 收藏
- 关注
原创 Swift-重写与重载的使用和比较
1、重载:函数名相同,参数名/参数类型/参数个数不同重载函数并不仅仅局限于构造函数函数重载是面相对象程序设计语言的重要标志OC 不支持函数重载,OC 的替代方式是 withXXX…2、重写:也叫覆盖,指在子类中定义一个与父类中方法同名同参数列表的方法。重写是子类的方法覆盖父类的方法,要求方法名和参数都相同因为子类会继承父类的方法,而重写就是将从父类继承过来的方法重新定义一次,重新填写
2016-11-28 20:24:41 5158
原创 iOS-苹果开发者账号申请之通过及购买
在申请到邓白氏编码和验证通过之后,还需要继续向苹果开发者平台完成注册如果还没有邓白氏编码,请参考下面传送门: iOS-苹果开发者账号注册之邓白氏编码申请 iOS-苹果开发者账号注册之邓白氏编码查询 1.继 iOS-苹果开发者账号注册之邓白氏编码申请 的第4步,点击开始加入2.确认信息,并选择加入的类型为Conpany 3.选择申请人类型和公司的具体信息及邓白氏编码 4.信息确认页,确认
2016-11-10 11:40:36 1233
原创 iOS-使用Git将本地项目共享到GitHub
在将代码共享到GitHub上之前,需要拥有GitHub账号.1 进入GitHub网站,并登陆GitHub传送门 选择右上方的+号,然后选择New repository创建新的项目 2 设置项目属性3 新项目详情界面,点击Clone or download 按钮,复制项目路径4 打开终端,将文件克隆到指定文件夹下在使用Git之前,需要对其进行配置配置用户名和邮箱$ git config use
2016-11-09 18:54:09 674 3
原创 iOS-定位(location manager )出现log日志解决方法
自iOS 10.0以后,项目中老是出现有关定位管理者的日志信息,说定位管理者最好放在主线程;在实际开发中,当在子线程中创建定位管理者,有可能收不到回调信息提示信息如下: A location manager (0x7fbafac12560) was created on a dispatch queue executing on a thread other than the main threa
2016-11-08 11:34:35 3882 1
原创 iOS-苹果开发者账号申请之邓白氏编码查询
当我们申请到邓白氏编码时,申请公司开发者账号的任务基本已经完成了一半但是当我们收到邓白氏的邮件时,邮件中提到:Your D-U-N-S Number request/update submitted on xx/xx/2016with ID Number xxxxxx-xxxxxx has been completed. You may start using your number in
2016-11-07 17:02:33 11702
原创 iOS-苹果开发者账号申请之邓白氏编码申请
苹果企业开发者账号,分为三种:第一种是个人账号:99美元/年,支持App上架到App Store,不支持多人协作使用;第二种是公司账号:99美元/年,支持App上架到App Store,支持多人协作使用;第三种是企业账号:299美元/年,不能上架App到App Store,支持多人协作使用 在申请之前,说一下邓白氏编码:它是一个独一无二的9位数字全球编码系统,相当于企业的身份识别码(就像是个
2016-11-07 16:32:30 2017
原创 iOS-崩溃日志收集(Bugly&BugHD)
啊,APP无缘无故的崩溃了,如果用模拟器,可以查看到是什么原因,断点调试到奔溃位置 但是,当APP安装在手机上,入Xcode断开的时候,崩了,咋办呢? 别怕,有很多第三方平台帮我们实时监控崩溃日志,并且能分析崩溃的原因及位置等信息下面介绍两款简小的监控奔溃日志平台:Bugly 和 BugHD一 Bugly快速集成1 创建项目,获取AppId点击进入Bugly官网2 集成Bugly SDK方式一
2016-11-05 11:54:14 2878
原创 iOS-文件操作管理(NSFileManager)
iOS采用沙盒机制, APP只能在为该改程序创建的文件系统中读取文件,不可以去其它地方访问每个沙盒含有3个文件夹:Documents, Library 和 tmp;其中Library包含Caches、Preferences目录.Documents:苹果建议将程序创建产生的文件以及应用浏览产生的文件数据保存在该目录下,iTunes备份和恢复的时候会包括此目录;Library:存储程序的默认设置或其
2016-11-03 09:01:05 799
原创 iOS-各种加密/解密算法
随着互联网的迅速发展,我们的隐私越来越少,随之安全也变得极其重要.在生活中,我们不仅要保护我们的隐私,在虚拟世界,我们也需要保证隐私的安全.我们移动端,服务于用户,就有责任保护用户的个人信息安全,下面粗略介绍几个开发中常用的解密或者解密方法:base64Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一Base64编码可用于在HTTP环境下传递较长的标识信息Base64 也
2016-11-02 13:26:46 2891
原创 iOS-一直用AFN,别忘了NSURLSession
NSURLSession从2013年发展到现在,变得越来越完善和强大,iOS 9以后,NSURLConnection被宣布弃用,苹果主推NSURLSession.AFNetworking 3.0 是对 NSURLSession 进行的封装,了解AFN 3.0的用法及封装请看之前的博客: iOS-利用Block二次封装AFNetworking 3.0 NSURLSession 及 NSURLSess
2016-11-02 11:49:55 760
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人