240 发简信
IP属地:湖北
  • UIViewController的生命周期详解

    前言 在iOS开发中UIViewController扮演者非常重要的角色,它是视图view和数据model的桥梁,通过UIViewControl...

  • iOS定时器详解

    NSTimer定时器 在iOS中,NSTimer是我们平常都会用到的定时器。所以我们有必要了解其相关的使用方法和需要注意的点。在我们创建NSTi...

  • Resize,w 360,h 240
    iOS 事件传递和事件响应

    事件的产生 iOS中事件分为:触摸事件(Touch Events)、运动事件(Motion Events)、远程事件(Remote Events...

  • iOS获取通讯录Contacts Framework学习

    前言导语 最近项目迭代的事情不是很多,趁现在有时间写点东西记录一下在实际开发中用到的一些东西。以便在日后用到的时候也可以有一些参考。 认识通讯录...

  • Resize,w 360,h 240
    iOS 消息调用的过程

    我们知道将源代码转化为可执行的文件要经过三个阶段:编译、链接、运行。不同的编译语言有有所不同。 在iOS中函数的调用,实质就是给对象发消息。而在...

  • 网络篇(一)SSL/TSL协议

    SSL/TSL要解决的问题 在不使用SSL/TSL加密的HTTP通信就是不加密的通信,所有的信息都是明文传播。带来了以下几个风险: 窃听风险:第...

  • iOS 数组去重的几种常用方法

    1、利用NSDictionary的AllKeys唯一性 使用方法:将数组元素存入字典,利用字典key的唯一性获取去重之后的AllKeys,即为去...

  • iOS 宏(define)与常量(const)的理解

    define和const 在iOS开发中经常会用到define和const。下面我们就来看看宏(define)和常量(const)的区别: de...

  • Swift学习—Optional

    Optional(可选值类型) optional是在swift中引入的新的数据类型,它的特点就是可选值。顾名思义就是 可以有值 ,可以没有值。而...