-------android培训、java培训、期待与您交流! ----------一、关于封装 1、封装是对象和类概念的主要特性。它是隐藏内部实现,稳定外部接口,可以看作是“包装”。 封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏...
分类:
其他好文 时间:
2014-12-20 07:04:25
阅读次数:
158
.h文件-----------------------------------------#import #import "Car.h"@interface Person : NSObject{ Car *_car; NSString *_name;}-(void)setName:(NSStr...
分类:
其他好文 时间:
2014-12-20 02:08:46
阅读次数:
197
//1.生产get与set方法的声明//2.生成get与set方法的简单实现/* - (void)setCar:(Car *)car{ _car = car; } - (Car *)car{ return _car; } *///3.若果你...
分类:
其他好文 时间:
2014-12-20 02:08:14
阅读次数:
259
第一条:了解Objective-C 语言的起源都知道OC是由Smalltalk演化而来。消息与函数调用见的区别:使用消息结构的语言,其运行是所应执行的代码有运行环境来决定,而使用函数调用的语言,则由编译器决定。要点:1.OC是C语言的超集,OC使用动态绑定的消息结构,也就是说,在运行时才会检查对象类...
分类:
移动开发 时间:
2014-12-20 02:04:07
阅读次数:
275
关于“runtime机制”的问题,要深入理解runtime,首先要从最基本的类与对象开始,本文将详细讲解OC中类与对象的结构层次,后续将逐渐更新如何利用runtime操作类。首先,我们从/usr/include/objc/objc.h 和 runtime.h 中找到对 class 与 object ...
分类:
其他好文 时间:
2014-12-20 00:36:23
阅读次数:
219
Swift语言出来之后, 可能还没有第三方的下拉刷新和上提加载, 所以自己用UIRefreshControl控件和UITableView实例的tableFooterView(底部视图)属性结合起来写了一个下拉刷新和点击加载更多的基本实现, 分为OC的代码实现和Swift的代码实现,希望大家可以指出不...
分类:
移动开发 时间:
2014-12-19 17:05:36
阅读次数:
364
Error:在AppDelegate.cpp中添加如下代码:extern "C" { size_t fwrite$UNIX2003( const void *a, size_t b, size_t c, FILE *d ) { return fwri...
分类:
移动开发 时间:
2014-12-19 12:56:45
阅读次数:
239
核心语法一、点语法p.age不是访问的成员变量,而这就是oc中的点语法,点语法的本质是方法的调用,而不是访问成员变量,当使用点语法时,编译器会自动展开相应的方法。切记点语法的本质是转换成相应的set和get方法。(在OC中访问成员变量的方法只有一种,“->”作为访问成员..
分类:
其他好文 时间:
2014-12-19 01:57:51
阅读次数:
338
iOS开发网络篇—JSON数据的解析iOS开发网络篇—JSON介绍一、什么是JSONJSON是一种轻量级的数据格式,一般用于数据交互服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外)JSON的格式很像OC中的字典和数组{"name" : "jack", "age" : 10...
分类:
移动开发 时间:
2014-12-18 20:33:23
阅读次数:
223
协议基础语法 | 用协议实现代理 | 用协议实现不同对象之间的传值 | 用协议实现回调 | 用协议实现多继承
附有详细源代码和注释...
分类:
其他好文 时间:
2014-12-18 17:06:25
阅读次数:
233