世界上不是缺少美, 而是缺少发现美的眼睛。 Beauty is found everywhere. Our eyes do not show a lack of sense of beauty, but a lack o…
标签:编译器
自Objective-C 2.0以来的新增语法特性
Objective-C 2.0一开始用在GCC编译器上,后来因为GCC严格的GPL许可证使得Apple不得不寻找新的良好的编译器开源项目,而LLVM很快就被她盯上了。 Objective-C在Clang上发展速度非常快!…
[iOS-Objective-C] 枚举
参考资料 《编写高质量iOS与OS X代码的52个有效方法》中第5条:用枚举表示状态、选项、状态码 枚举类型的基本使用 枚举的作用在于规范并语义化的定义代码中的状态、选项等常量。枚举类型的定义以关键字enum开头,之后是…
OC基础教程(预备知识-1)
Cocoa Cocoa 是苹果公司为Objective-C语言提供的一个工具包,Cocoa只针对于OS X系统。 CocoaTouch 是针对于iOS系统开发的一个工具包,iOS系统分层里面有关于UI部分的操作大都是在C…
《Object-C基础教程》-学习笔记1
第二章 2.2 解构Hello Object-C程序 .m扩展名,代表message,是OC的一个主要特性 编译器是LLVM,能处理C语言的全部3个变体(C/C++/OC) 2.2.1 #import语句 i…
Swift 2.2 - 介绍与基础语法
Swift 介绍 简介 Swift 语言由苹果公司在 2014 年推出,用来撰写 OS X 和 iOS 应用程序 2014 年,在 Apple WWDC 发布 几家欢喜,几家愁 愁者:只学Object-C的人 欢喜者:之…
Swift语法(一)
简介 Swift 语言由苹果公司在 2014 年推出,用来撰写 OS X 和 iOS 应用程序 2014 年,在 Apple WWDC 发布 历史 2010 年 7 月,苹果开发者工具部门总监 Chris Lattner…
[译]大数据分析平台搭建教程:基于Apache Zeppelin Notebook和R的交互式数据科学
介绍 这篇文章的目的是帮助您开始使用 Apache Zeppelin Notebook,它可以满足您用R做数据科学的需求。Zeppelin 是一个提供交互数据分析且基于Web的笔记本。方便你做出可数据驱动的、可交互且可协…
centos 7升级gcc4.9.x教程
升级必要说明 GCC 和 GCC++ 介绍 gcc 与 g++ 区别 gcc【全称GNU Compiler Collection】 是gnu的c编译器 g++ 是c++编译器 gcc简介 gcc是GNU项目中符合ANSI…
NDK 开发必知必会1⃣️CC++编译器配置
前言 为什么要了解C/C++编译器? 它能够在后续移植第三框架(编译Android可用的库),编译这些库时,我们需要清楚的了解需要传递什么参数以及命令。 如何通过NDK gcc 编译出可以在手机上运行的可执行文件? 如果…