摘要: 1、#include 命令介绍 #include 命令是预处理命令的一种,预处理命令可以将别的源代码内容插入到所指定的位置;可以标识出只有在特定条件下才会被编译的某一段程序代码; 可以定义类似标识符功能的宏,在编译时,预处理器会用别的文本取代该宏。 2、插入头文件的内容 #include 命令告诉预 阅读全文
posted @ 2018-12-20 21:58 CH520 阅读(1685) 评论(0) 推荐(0) 编辑
摘要: 前言 数组只能存储 OC 对象,不能存储 C 语言中的基本数据类型,也不能存储 nil 。 Xcode 7 对系统中常用的一系列容器类型都增加了泛型支持(),有了泛型后就可以指定容器类中对象的类型了。 假如向泛型容器中加入错误的对象,编译器会报警告。 __covariant:协变性,子类型可以强转到 阅读全文
posted @ 2018-12-20 21:53 CH520 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 前言 NSSet:集合 NSSet 集合跟数组差不多,但 Set 集合不能存放相同的对象,它是一组单值对象的集合,被存放进集合中的数据是无序的,它可以是可变的,也可以是不变的。 Xcode 7 对系统中常用的一系列容器类型都增加了泛型支持(),有了泛型后就可以指定容器类中对象的类型了。 假如向泛型容 阅读全文
posted @ 2018-12-20 21:53 CH520 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 1、预定义宏 对于预定义宏,相信大家并不陌生。为了方便处理一些有用的信息,预处理器定义了一些预处理标识符,也就是预定义宏。预定义宏的名称都是以“__”**(两条下划线)开头和结尾的,如果宏名是由两个单词组成,那么中间以“_”(一条下划线)**进行连接。并且,宏名称一般都由大写字符组成。 在日常项目编 阅读全文
posted @ 2018-12-20 21:44 CH520 阅读(1449) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-12-20 20:51 CH520 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 1、现象 无法使用此电子邮件地址。请选择其他电子邮件地址 2、原因 1)注册了Apple ID账号显示电子邮件已用于Apple ID,就是表示注册的电子邮件已经创建过Apple ID账号了,不需要重新再注册。 2)这种情况说明此邮箱已经被用于注册过Apple ID,所以无法重新用于注册Apple I 阅读全文
posted @ 2018-12-20 14:07 CH520 阅读(11067) 评论(0) 推荐(0) 编辑
摘要: 1、CHSwitch.h // // 文 件 名:CHSwitch.h // // 版权所有:Copyright © 2018 lelight. All rights reserved. // 创 建 者:lelight // 创建日期:2018/12/19. // 文档说明: // 修 改 人: 阅读全文
posted @ 2018-12-20 09:10 CH520 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: GNU 是一款能用于构建类 Unix 操作系统的计算机软件合集,由自由软件之父 Richard Stallman 开创,于 1983 年 9 月 27 日对外发布。GNU 完全由自由软件(free software)构成。 GNU 语法扩展源自于 GCC 编译器,在 1987 年发布 1.0 版本, 阅读全文
posted @ 2018-12-20 00:09 CH520 阅读(645) 评论(0) 推荐(0) 编辑