Block在ARC和MRC下的使用分析 iOS

Block在ARC和MRC下的使用分析

一、明确两点 1.Block可以访问Block函数以及语法作用域以内的外部变量。也就是说:一个函数里定义了一个block,这个block可以访问该函数的内部变量(当...
阅读全文
Swift中static和class的使用 iOS

Swift中static和class的使用

Swift中表示 “类型范围作用域” 这一概念有两个不同的关键字,它们分别是static和class。这两个关键字确实都表达了这个意思,但是在其他一些语言,包括Ob...
阅读全文
Swift语法之 ?和!的区别 iOS

Swift语法之 ?和!的区别

Swift语言使用var定义变量,但和别的语言不同,Swift里不会自动给变量赋初始值,也就是说变量不会有默认值,所以要求使用变量之前必须要对其初始化。如果在使用变...
阅读全文
App被苹果AppStore拒绝的各种原因汇集 iOS

App被苹果AppStore拒绝的各种原因汇集

1、程序有重大bug,程序不能启动,或者中途退出。 2、绕过苹果的付费渠道,我们之前游戏里的用兑换码兑换金币。 3、游戏里有实物奖励的话,一定要说清楚,奖励由本公司...
阅读全文
GitHub iOS-Top 100 简介 iOS

GitHub iOS-Top 100 简介

GitHub排名前100的iOS第三方汇总简介,方便开发者选择适合的第三方框架。 项目名称 项目信息 1. AFNetworking 作者是 NSHipster 的...
阅读全文
OC中的Block类型理解 iOS

OC中的Block类型理解

程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 栈(stack):由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数...
阅读全文
swift实现单例的四种方式 iOS

swift实现单例的四种方式

单例模式是设计模式中最简单的一种,甚至有些模式大师都不称其为模式,称其为一种实现技巧,因为设计模式讲究对象之间的关系的抽象,而单例模式只有自己一个对象。 当你只需要...
阅读全文