首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
spicyShrimp
掘友等级
iOS
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
45
文章 45
沸点 0
赞
45
返回
|
搜索文章
文章
热门
最新
系列:iOS开发-网络请求
我们的目标是开发应用,那么或多或少的我们就会有网络请求的需求,比如我们在开发的时候有用户登录,比如我们写一个音乐软件,我们要获取音乐列表,获取音乐来播放,再复杂点的,我们可能会写一个聊天类的软件,需要即时获取聊天消息... 所以,网络请求对于开发来说肯定是必不可少的. 首先 h…
系列:iOS开发-应用生命周期
当我们点击手机桌面上的一个图标的时候,我们的应用就会被加载,通过一些列的初始化等过程,最终呈现在我们的视野中,当然,我们也有可能会做到多个应用循环或者不定的切换,在使用应用中来电话或者...应用不想使用的时候我们想要去划掉它... 这些如果作为一个使用者,那么它其实是不需要关注…
系列:iOS开发-框架搭建
一个完整的项目,那么就会有很多的界面或者内容,作为一个开发者,完成一个项目的能力需要靠经验积累,同时,如何从一个项目需求中分离出功能模块,搭建项目的基础框架也是必须要熟练的. 我们又能看到相册-收藏..... 首先创建的是项目文件夹->微信项目->1.微信 2.通讯录 3.发现…
系列:iOS开发-CocoaPods的安装和使用
作为一个iOS开发,基本上开发一个比较完整的或者规模较大的项目,我们都会或多或少的引用一些第三方的框架.所以我们经常会访问如GitHub等开源社区,下载和使用一些第三方的框架. 亦或者,我们在开发某一个特殊需求,自定义一个比较复杂的控件的时候,想要借鉴前人的某些思路,下载下来源…
系列:iOS开发-strong 、weak、copy 、assign 、retain
无论是在iOS开发刚学习的时候,还是在日常的开发中,我们都需要创建的对象,对应的我们就会有设置对象的类型的必要. 说白了就是为了内存管理. 内存管理是我们做开发的所必须要时刻关注的问题. 好在iOS开发经过这么久的发展,已经经过了MRC的时代.现在的ARC时代系统自动管理内存,…
系列:iOS开发-framework的制作与使用
作为一个iOS开发人员,无论是出于工作需要,还是出于保密需要... 比如公司想要整理框架作为知识产权等销售,比如你做一个兼职工作,客户想要项目源码,涉及隐私你想要保护起来,比如你想要分享给一个同时一项功能,但是不想给源码... 网上关于Framework制作的教程数不胜数,但是…
iOS开发禁用多个按钮同时点击导致误触
单从字面上看可能不容易理解,举个比较容易理解的例子. 实验下来有效么? 不能说完全无效,如果禁止按钮点击的代码已经实现了的话. 我们多次尝试,还是会发现有误触现象.这个方法原理上行得通,但是,真正点击的时候,你会发现禁止按钮点击的实现和点击按钮的事件的先后并不能完全保证... …
系列:iOS开发-Masonry的使用
对于一个开发者来说,我们是肯定需要和布局打交道的,最早的我们可能会使用手写frame或者bounce等,在之后我们可能会方便的使用xib或者storyboard来拉约束等. 我们会发现使用约束,autolayout是很方便的方法,但是仅限于在xib或者storyboard中拉出…
Swift 获取联系人信息
注意这里之所以使用lazy加载,是因为调用ABAddressBookCreateWithOptions进行ABAddressBookCreateWithOptions的初始化需要设置为一个lazy变量,否则在用户拒绝授权的情况下,程序将会崩溃。因为ABAddressBookCr…
系列:iOS开发-单例模式
比如在一个类中,我们可能会用到全局变量,在一个方法中会重复用到某个局部变量... 单例模式的作用 :可以保证在程序运行过程,一个类只有一个实例,而且该实例易于供外界访问,从而方便地控制了实例个数,并节约系统资源. 单例模式的使用场合:在整个应用程序中,共享一份资源(这份资源只需…
下一页
个人成就
文章被点赞
67
文章被阅读
47,215
掘力值
594
关注了
0
关注者
555
收藏集
0
关注标签
1
加入于
2017-12-13