一、什么是JSONJSON是一种轻量级的数据格式,一般用于数据交互服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外)JSON的格式很像OC中的字典和数组{"name" : "jack", "age" : 10}{"names" : ["jack", "rose", "jim...
分类:
移动开发 时间:
2015-02-07 15:56:20
阅读次数:
168
运行时:要先了解程序运行的三个阶段1.编译阶段:clang将OC代码转换成C++,查看运行机制调用的方法2.链接阶段:与我们使用到得库文件进行链接3.运行阶段:我们要谈的运行时主要针对这个阶段,运行时机制类似于执行OC的操作系统,是C&C++混编的KVC:全称 key value codingKVC...
分类:
其他好文 时间:
2015-02-07 11:38:19
阅读次数:
128
现在有很多的应用已经采用了WebView和html语言结合的开发模式。html5一直很火因为一份代码可以在多个平台上运用啊,效果各不相同都很美观,也越来越有一些公司直接招后台程序员和html5程序员,做完的产品再安卓也能用iOS也能用,不用再招双份的工程师了。应用程序一进去就全是UIWebView,...
分类:
Web程序 时间:
2015-02-07 01:42:52
阅读次数:
324
------- android培训、java培训、期待与您交流! ----------一、BOOL类型OC中有布尔类型 BOOL(C语言中没有布尔类型)二、BOOL类型的本质typedef signed char BOOL;三、BOOL类型的取值范围BOOL类型的变量又2种取值:YES 、NO#de...
分类:
其他好文 时间:
2015-02-06 23:06:07
阅读次数:
201
------- android培训、java培训、期待与您交流! ----------一、#import1.#import的作用:跟#include的作用一样,拷贝文件可以自动防止文件的内容被重复拷贝2.#import NSObjCRuntime.h文件中有SLog函数的声明二、Foundation...
分类:
其他好文 时间:
2015-02-06 23:01:20
阅读次数:
179
很多人在初学移动开发的时候会对object-c中的合成存取方法感到疑惑,此处尝试为看到本文有缘人答疑解惑,鄙人才疏学浅,难免有疏漏谬误之处,热烈欢迎诸位看官拍砖指点.1.合成存取方法:OC为增加开发效率,从2.0之后不需要程序员自己来写成员变量的setter和getter方法,取而代之的是自动合成的...
分类:
其他好文 时间:
2015-02-06 21:38:01
阅读次数:
239
1、定义联系?人类Contact。实例变量:姓名(拼?音,?首字?母?大写)、性别、电话号码、 住址、分组名称、年龄。?方法:?自定义初始化?方法(姓名、电话号码)、显?示联系?人信息?2、在main.m中定义字典,分组管理所有联系?人。分组名为26个?大写的英?文字?母。 3、可以添加联系?人对....
分类:
其他好文 时间:
2015-02-06 12:47:00
阅读次数:
299
概述:
OC里面的数组是一种线性结构数据类型,在foundation框架之内。分为可变数组(NSArray)与不可变数组(NSMultiArray),其中MultiArray 继承自 NSArray ,所以NSArray的各种方法,NSMultiArray一样可以使用。数组可以通过下标索引到相应的对象。NSarray和NSmultiArray里面存储的内容只能是——对象(类的实例) 。...
分类:
编程语言 时间:
2015-02-06 11:28:27
阅读次数:
201
在非ARC环境下:1.set方法内存管理的相关参数传入retain(@property(ratain))会release旧值,retain新值。(适用于OC对象)传入assign,表示不是OC对象不需要管理,直接赋值。通常都是默认的assign,适用于非OC对象传入copy,release旧值 co...
分类:
其他好文 时间:
2015-02-06 11:00:10
阅读次数:
147
本章主要讲解委托模式以及通过委托模式实现的回调接口。1.委托模式委托模式是OC语法独有的开发模式。是基于组件拼装的一种快速开发模式。该模式下,可以保证组件的高度灵活性和通用性。属于组件的一种开放式接口。下面通过一个现实生活中的场景简单理解下委托模式的应用。例如我们现在有一个公司。公司想要进行IPO。...
分类:
其他好文 时间:
2015-02-06 00:39:28
阅读次数:
291