随笔分类 -  iosCore_Model(笔记)

摘要:http://www.jianshu.com/users/5b9cf22a3692/latest_articles 阅读全文
posted @ 2016-11-04 10:11 回读(IOS) 阅读(183) 评论(0) 推荐(0)
摘要:XML中间的 数据表达/传输数据的语言优点:特别强大 强大到很多平台都有基于XML的独立语言,如MXML、HTML缺点:传输小型数据时,特别啰嗦size / speed = timeJSON JavaScript Object传小型数据时使用是什么?中间的 用于表达/传输数据的语言比XML更小型、更... 阅读全文
posted @ 2014-04-19 11:59 回读(IOS) 阅读(838) 评论(0) 推荐(0)
摘要:一、互联网基本概念:HTTP协议统一标准获取网络资源(其他设备上的东西)本机 -> 远程服务器(计算机)URL(http有格式的字符串)本机 Webservice 是将业务逻辑封装在服务器端 并且提供统一的跨平台的访问和返回值 访问就是url 返回值就是xml 不同的终端都可以拼凑url... 阅读全文
posted @ 2014-04-19 11:57 回读(IOS) 阅读(334) 评论(0) 推荐(0)
摘要:一、多线程进程:一个应用程序配套一个进程,进程会加载应用程序的资源,进程是放代码的,一个进程默认是一个线程(主线程),可以有多个线程线程:执行代码的是线程,一个线程同时只能读取一段代码栈里的变量是跟线程紧密相关的比如有两个线程在栈里创建两个i,他们互不相干,两个i属于自己线程的。一核跑多个线程就会互... 阅读全文
posted @ 2014-04-19 11:55 回读(IOS) 阅读(511) 评论(0) 推荐(0)
摘要:一、网络编程1表现形式:一台机子上的应用程序和另外一个设备的程序之间能够互相交换数据。2 7层网络结构硬件层:解决硬件连接问题数据链路层:解决硬件之间能够向指定设备传输数据IP:为设备提供一个虚拟的网络逻辑地址(门牌号)MAC:设备的物理地址(网卡)3 TCP / UDP是两个不同的数据传输协议,就... 阅读全文
posted @ 2014-04-19 11:53 回读(IOS) 阅读(502) 评论(0) 推荐(0)
摘要:一、应用间通信URL调用系统服务:tel:11111sms:xxx@163.comhttp://URL深入类型://主机:端口/地址?参数label框等于文字大小快捷键:command =两个应用程序间通信步骤:A -> B1.先制定一个通信的url类型iac在B程序中选中项目名称->选TARGET... 阅读全文
posted @ 2014-04-19 11:49 回读(IOS) 阅读(399) 评论(0) 推荐(0)
摘要:一、调用系统程序/服务 1. 应用互动数据权限 1) 跟自己本地数据交互 2) 跟网络服务器/云数据交互 3) 跟系统数据服务交互 4) 跟其它应用程序交互 2. 基础 URL 统一资源定位 一个特殊的字符串 /User/apple/Desktop/Elephant.jpg http://www.a... 阅读全文
posted @ 2014-04-19 11:41 回读(IOS) 阅读(282) 评论(0) 推荐(0)
摘要:一、应用间通信URL调用系统服务:tel:11111sms:xxx@163.comhttp://URL深入类型://主机:端口/地址?参数label框等于文字大小快捷键:command =两个应用程序间通信步骤:A -> B1.先制定一个通信的url类型iac在B程序中选中项目名称->选TARGET... 阅读全文
posted @ 2014-03-12 23:59 回读(IOS) 阅读(347) 评论(0) 推荐(0)
摘要:一、调用系统程序/服务 1. 应用互动数据权限 1) 跟自己本地数据交互 2) 跟网络服务器/云数据交互 3) 跟系统数据服务交互 4) 跟其它应用程序交互 2. 基础 URL 统一资源定位 一个特殊的字符串 /User/apple/Desktop/Elephant.jpg http://www.a... 阅读全文
posted @ 2014-03-12 23:54 回读(IOS) 阅读(225) 评论(0) 推荐(0)
摘要:App Store 1. 帐号身份 0. 有Xcode 写程序,在虚拟机上运行 1. 成为苹果使用者 appleid 验证邮箱 权限: 能下载应用程序 2. 成为苹果开发者 https://developer.apple.com/cn/ 权限: 1) 能看当前时代的文档 2) 能看苹果官方开发视频 3) 下载官方示例代码 3. 加入iOS开发者计划 1) 一般开发者 99每年 可以上传到 App Store 注册时,你需要勾选,你是个人/企业 信用卡 VISA 万事达 银联 PDF 打印 VISA 卡号 有效期 安全码 传真过去 需要帮助?打电话 付费流程大约需要15天 2) 企业开发者 29 阅读全文
posted @ 2014-03-05 18:45 回读(IOS) 阅读(379) 评论(0) 推荐(0)
摘要:xml被plist取代了 数据库被coredata取代了一、Core Data 高级补充 1. Core Data 本质是什么?操作数据库的数据 ORM Object Relationship Mapping 对象关系映射解决的问题是->对象 和 数据库之间的关系 数据库: Database 专门用于存储、查询、增删改数据的地方 从类型上分: 关系型(最广泛) 字典型 关系型数据库: 用表去表达一个类型的数据,一个表里有很多条数据,每条数据的格式是一样的 CREATE TABLE Message { boolean fromMe INT type VARCHAR(30) content 阅读全文
posted @ 2014-03-05 18:35 回读(IOS) 阅读(458) 评论(0) 推荐(0)
摘要:一、 KVC 1. KVC 使用前:黯淡无光 if ([keyPath isEqualToString:@"name"]) { self.labelName.text = self.person.name; }elseif ([keyPath isEqualToString:@"level"]){ self.labelLevel.text = self.person.level; self.progressViewLabel.progress = [self.person.levelfloatValue]/6.0; } 使用后:NSDictionary 阅读全文
posted @ 2014-03-05 18:33 回读(IOS) 阅读(391) 评论(0) 推荐(0)
摘要:单例模式是设计模式之一,使用频率高,让数据或对象在程序的各个地方都能访问,保持唯一要素:各个地方都能访问方法+ 静态消息 只要导入类 就能访问保持唯一1.在静态消息内限制对象的创建2.外部不要调用alloc#import "MXSingleton.h"staticMXSingleton * _instance;@implementation MXSingleton+(MXSingleton *)sharedInstance{ if (_instance == nil) { _instance = [[MXSingletonalloc] init]; } return_ins 阅读全文
posted @ 2014-03-05 18:27 回读(IOS) 阅读(373) 评论(0) 推荐(0)
摘要:一、 User Defaults 1. 是什么? 是一个特殊的plist文件 2. 干什么? 用于保存应用的配置信息 3. 存什么信息? 信息:欢迎界面有没有被打开过 目的:欢迎界面只显示一次 信息:应用程序被打开的次数/使用的时间长度/交互的次数 目的:当应用程序被打开10次后 请求用户对程序打星 信息:数据版本信息 目的:数据迁移 1.0 1|TXT|数据迁移 2.0 2212|26782162|TXT|数据迁移|3278232234562734 信息:默认信息 目的:打开应用程序后 显示默认帐号名- (void)viewDidLoad{ [superviewDidLoad]; /... 阅读全文
posted @ 2014-03-05 18:26 回读(IOS) 阅读(485) 评论(0) 推荐(0)
摘要:一、XML 可扩展标记语言是什么?是一段有规范的字符串,用在哪?用在任何地方语法:* 结点Node 结点内容* 结点的开始和结尾配对* 结点内可以有子结点* 结点内可以有文本* 结点名和属性名区分大小写* 结点不能交叉* 结点名和属性名 随便写术语:结点、属性叶子结点 :没有子结点的结点 可以简化非叶子结点 :有子结点的结点 对于存储数据的xml,非叶子结点几乎不存储任何文本,对于一些xml的变体xhtml,就会出现大量的非叶子子结点存储文本的现象,比如: ... ggg...... 根结点 :没有父结点的结点,一个xml只能有一个根结点层级关系:子结点父结点兄弟结点其他:特殊符号不能直接写. 阅读全文
posted @ 2014-03-05 18:20 回读(IOS) 阅读(577) 评论(0) 推荐(0)
摘要:【day0201_NSFileHandle】:文件句柄1 NSFileHandle 文件对接器、文件句柄常用API:- (NSData *)readDataToEndOfFile;读取数据到最后- (NSData *)readDataOfLength:(NSUInteger)length; 读取长度- (void)writeData:(NSData *)data; 写数据- (unsignedlonglong)seekToEndOfFile; 将文件指针移至最后,并返回文件长度- (void)seekToFileOffset:(unsignedlonglong)offset; 指定文件指针位置 阅读全文
posted @ 2014-03-05 18:13 回读(IOS) 阅读(814) 评论(0) 推荐(0)
摘要:模型1 将数据存储到硬盘,将硬盘上的数据在读回内存2 文件存储:NSFileHandle 对文件的读写NSData 二进制数据NSString 表示文件路径NSFileManager(对文件的操作创建、删除、改名、是不是文件夹) 【day0101_NSString】:NSString读取存储用法NSString 路径用于表达文件的位置(/User/Apple/yz/docu...)相对路径 apple/绝对路径 /User/Apple- (void)viewDidLoad{ [superviewDidLoad]; NSString *path = @"/Users/tarena/yz 阅读全文
posted @ 2014-03-05 17:54 回读(IOS) 阅读(399) 评论(0) 推荐(0)