main函数//// main.m// 2-3 LessionInstanceVariableAndMethod//// Created by lanouhn on 15/2/3.// Copyright (c) 2015年 lanouhn. All rights reserved.//#impor...
分类:
其他好文 时间:
2015-02-04 10:44:49
阅读次数:
150
main函数//// main.m// 2-2 LessonClassAndObject//// Created by lanouhn on 15/2/2.// Copyright (c) 2015年 lanouhn. All rights reserved.////import引用系统的头文件用 ...
分类:
其他好文 时间:
2015-02-04 09:20:02
阅读次数:
194
在oc中内存管理方法十分的严谨,OC确实强大!在Xcode中能够自动管理内存的功能,叫做ARC。但是还是要知道怎么手动管理内存。在使用对象时,系统会对该对象(object)的引用计数器进行加1操作(retain),然而只有当对象的引用计数器等于0时系统才会回收该对象,所以为了防止内存泄露必须在不.....
分类:
其他好文 时间:
2015-02-04 00:30:00
阅读次数:
158
委托其实并不是OC中才有,C#中也有,不过彼此的理解方式是不一样的,OC中委托是协议的一种,需要使用@protocol声明,委托一般在iOS开发中页面中传值用的比较多。委托是Cocoa中最简单、最灵活的模式之一,委托其实字面上的意思就是将需要的事情委托给别人做,业务场景可以参考主视图和子视图之间的页...
分类:
移动开发 时间:
2015-02-04 00:28:01
阅读次数:
235
iOS谋职之OC面试题iOS求职之OC面试题IOS求职之OC面试题1、Objective-C的类可以多重继承么?可以采用多个协议么?答:不可以多重继承,可以采用多个协议。2、#import和#include的区别是什么?#import 跟 #import""有什么区别?#import能避免头文件被重...
分类:
移动开发 时间:
2015-02-03 22:47:29
阅读次数:
276
本篇内容是在XCode的Playground下编写的那么什么是Playground呢?提到Playground我们就不得不提Swift这个最近苹果公司力推的语言,Swift是苹果公司在WWDC2014上发布的全新开发语言。从演示视频及随后在appstore上线的标准文档看来,语法内容混合了OC,JS...
分类:
编程语言 时间:
2015-02-03 19:13:04
阅读次数:
138
首先我们回顾一下C、OC中字符串相关知识:C语言中,通常说字符串为一个普通的字符数组,如:charcharacters[12]="helloworld";而C语言中引用字符串通常和指针扯上关系,写法如:char*s="helloworld";这两种写法上,存在一个明显的区别在于characters中的字符存在于栈区,而s指..
分类:
编程语言 时间:
2015-02-03 15:20:16
阅读次数:
278
今天学习了OC中的内存管理,老师说这是OC中最重要的一块。内存简单地说就是存储程序和数据的地方,有了它,程序才能在电脑和手机上正常运行。主要来说内存分为五大区: 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。 2、堆区(heap) — 一般由程序员分配释放,.....
分类:
其他好文 时间:
2015-02-03 00:24:33
阅读次数:
172
一、BOLCK(一)简介BLOCK是什么?苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行。BOLCK和函数的相似性:(1)可以保存代码(2)有返回值(3)有形参(4)调用方式一样。标识符^(二)基本使用(1)定义BLOCK变量Int(^SumB...
分类:
编程语言 时间:
2015-02-02 17:29:20
阅读次数:
212
一、description方法Description方法包括类方法和对象方法。(NSObject类所包含)(一)基本知识-description(对象方法)使用NSLog和@%输出某个对象时,会调用对象的description方法,并拿到返回值进行输出。+description(类方法)使用NSLo...
分类:
编程语言 时间:
2015-02-02 17:21:39
阅读次数:
181