- 博客(10)
- 资源 (1)
- 收藏
- 关注
原创 设计模式之代理设计模式
Java培训、Android培训、iOS培训、.Net培训、期待与您交流! 代理设计模式 什么是设计模式? 百度百科上给出的答案是:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 而我的答案是:设计框架的方案,一个好的设计模式,可以让架构变得非
2015-08-05 18:10:28
602
原创 黑马程序员-iOS基础之OC重点语法(Block、Protocol)
Java培训、Android培训、iOS培训、.Net培训、期待与您交流! OC重点语法(Block、Protocol) 、Block 1、block的基本使用 ①、block封装了一段代码,可以在任何时候执行 ②、block可以作为函数参数或者函数的返回值,而其本身又可以带输入参数或返回值 ③、苹果官方建议尽量多用block,在多线程、异步任务、集合遍
2015-08-05 15:08:57
408
原创 黑马程序员-IOS基础之OC框架(Foundation)
Java培训、Android培训、iOS培训、.Net培训、期待与您交流! Foundation框架 、结构体 Foundation框架是所有iOS框架的基础。 Foundation框架包含了很多开发中常用的数据类型。如: 1、结构体 2、枚举 3、类 即,要想使用Foundation框架中的数据类型,包含它的主头文件,#import 常用结构体
2015-08-05 11:04:09
784
原创 黑马程序员-IOS基础之OC内存管理
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 内存管理 01、为什么要内存管理? 内存管理可谓是OC里面最重要的环节,因为早前开发ios程序的,在网上没有学习资源,就去买相关的书籍,自己就去摸索,当时只注重功能的实现,没有重视内存管理,所以那时候的好多开发者都在内存管理上吃了不少亏。开发者如果不重视内
2015-07-27 17:43:53
438
原创 黑马程序员-IOS基础之OC语法
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- Objective-C 一、基本语法 01、语法概述 OC了解 1> 在C语言的基础上,增加了一层最小的面向对象语法。 2> 完全兼容C语言。 3> 可以在OC代码中混入C语言代码,甚至是C++代码。 4> 可以使用OC开发Mac OS X平台和I
2015-07-26 23:40:14
460
原创 约瑟夫问题
约瑟夫问题 今天,公司有个同事问我一个问题,是关于约瑟夫问题的,然后我就跟他讲解了半天,直到他弄懂了为止。其实,在这个过程中,不仅他从中学到了不少收获,而且我从中也得到了不少锻炼,我觉得这道题还是蛮不容易懂的,而且可以从这个问题中学到很多知识,在很多面试中也会问到,如果能把这道题写出
2015-07-24 20:36:16
590
1
原创 黑马程序员-IOS基础之OC分类(Category)
Objective C之Category 分类的语法非常好用,在我们以后的开发中也会经常使用,那么分类怎么用呢?分类的英文是Category,因为这个单词是从国外翻译过来的,所有有人叫它分类,也有人叫它类别,一般我们叫它分类。那么它使用在什么场景呢? 我们新建一个Person类,并为这个类增加一个test方法(“-”,减号就代表对象方法嘛)。 Person.h类的声明代码如下:#import
2015-07-21 15:58:52
351
原创 黑马程序员-IOS基础之浅谈C语言指针
C语言-指针 大家都听过“谈虎色变“这个成语故事,咱们今天讲的虽然不是老虎,但一提到指针,大家可以能会害怕起来。在学习中,也经常听到同学们说C语言除了指针,其他的我都会。我觉得吧如果指针你不弄懂的话,C语言就不算会。那么接下来我们就来了解一下,什么是指针 大家先看一道题: #include void change(int); int main() { int
2015-07-15 18:22:29
435
原创 黑马程序员-IOS基础之C语言流程控制
流程控制 流程控制:顺序结构、选择结构、循环结构 顺序结构:默认程序就是用的顺序结构,代码从上往下执行。 选择结构:依指定变量或表达式的结果,决定后续运行的程序,最常用的是if-else指令,可以根据指定条件是否成立,巨鼎后续的程序。也可以组合多个if-else指令,进行较复杂的条件判断。 循环结构:指一段在程序中只出现一次,但可能会连续运行多次的代码。常见的循环可以分为两种,指定运行
2015-07-15 18:11:28
388
原创 黑马程序员-IOS基础之C语言基础语法
一、基础语法 (1)计算机和软件开发常识 计算机的基本原理是:存储程序和程序控制。预先要把指挥计算机如何进行操作的指令序列(称为程序)和原始数据通过输入设备输送到计算机内存中。 1.硬件基本构成:硬盘、内存、CPU。 2.各个部件之间的运作协调。 如图: 计算机只能识别0和1 ① 0和1组成的指令 ② 0和1组成的数据 (二)、计算机语言发展史 机器语言——>汇
2015-07-15 14:31:07
766
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人