240 发简信
  • IOS中(assign,retain,copy,weak,strong)的区别以及nonatomic的含义

    我们在声明@property 属性时,总是要在括号中写上assign、retain、copy、weak、strong中的一个,很多时候,我们仅仅...

  • 120
    如何优雅地使用 KVO

    KVO 作为 iOS 中一种强大并且有效的机制,为 iOS 开发者们提供了很多的便利;我们可以使用 KVO 来检测对象属性的变化、快速做出响应,...

  • iOS应用程序的启动过程

    关键步骤 一个程序从main函数开始启动。代码如下: int main(int argc, char * argv[]) {@autorelea...

  • 120
    导航控制器(NavigationController)的基本属性及生命周期

    一、概述UINavigationController用来管理视图控制器,在多视图控制器中常用。它以栈的形式管理视图控制器,管理视图控制器个数理论...

  • 120
    iOS 浅析消息推送

    一直都有用推送,但一直以来都只是知道怎么处理具体的原理、实现流程就不是很清楚,最近有时间,就具体学习了一下,分享给大家,希望看完我的这篇文章,对...

  • MVC 浅析

    MVC 一、MVC的概念 MVC是Model-VIew-Controller,就是模型-视图-控制器,这些都是什么东西呢?MVC把软件系统分为三...

  • Xcode8自带代码注释快捷键

    选中您要注释的方法,或者不选中,将光标移到方法前面,如图1-1 然后按住快捷键 alt+command+/ 就可以出现注释了。如图1-2 然后就...

  • App Store应用审核规则

    1、审核时间规律 应用提交到App Store的审核周期大概是7-14天,第一次提交的审核(业内将在某应用商店第一次提交称为“首发”,后续的称为...

  • 120
    多线程简单介绍

    一、进程和线程 1.什么是进程 进程是指在系统中正在运行的一个应用程序 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内 比如同...