跟我一起学OC系列
伟人是熬出来的
伟大是熬出来的
展开
-
跟我一起学OC系列-开篇
最近一直在思考一些问题,想把过去一些OC知识再重新梳理一遍,一方面自己可以温故而知新,另一方面也可以供新手或者刚入门的参考一下(纯属自恋哈,哈哈哈),欢迎大家一起探讨,共同进步,成长,装逼!1.前言本博客系列主要介绍OC编程语言基础,这也是进行IOS开发必备之路(虽然现在也有基于swift语言开发的,不过目前主流的还是基于OC的哈);期间,有纰漏之处,还望大家一起指正或者反馈,我会及时纠正,避免误导原创 2016-09-09 21:07:36 · 521 阅读 · 0 评论 -
跟我一起学OC系列-最经典篇
我们学习其他语言(c,c++,java,python等),相信大家第一个入门程序基本上都是HELLO, WORLD!;oc也不例外,我们也来创建这个最经典的程序,来作为我们的入门开篇之作吧!1.第一个OC程序-helloworld第一步,点击xcode图标,会出现如下图的xcode的欢迎界面: 2.点击Create a new xcode project,出现如下图: 3.点击上图中原创 2016-09-10 10:57:14 · 492 阅读 · 0 评论 -
跟我一起学OC系列-布尔类型
大家先来看看objective-c是如何定义布尔类型的,废话不多说,直接看如下截图: 从上图可以了解到:Objective C中的BOOL实际上是一种对带符号的字符(singed char)类型的定义(typedef),它使用8位存储空间(一个字节)。YES定义为1,而NO定义为0(使用#define)。 编译器将BOOL认做8为二进制数,YES 和 NO值只是一种约定。这会引发一个小问题原创 2016-09-13 11:37:17 · 601 阅读 · 0 评论 -
跟我一起学OC系列-OOP编程的基础知识
1.前言面向对象编程(Object-Oriented Programming)是一种编程架构,可构成由多个对象组成的软件或者系统。对象就好比存在于计算机中的小零件,它们通过互相传递信息(消息)来完成工作。本节主要跟大家一起回顾一下面向对象中的几个关键的概念。2.间接 在编程界中流行这么一句话:“只要再多添加一层间接,计算机科学中就没有解决不了的问题。”1.1 变量与间接原创 2016-09-14 22:54:41 · 472 阅读 · 0 评论