04 2016 档案
摘要:NSMutableAttributedString计算高度的问题 _label_page2_1 = [[UILabel alloc] init]; _label_page2_1.numberOfLines = 0; NSMutableAttributedString *attrString = [[NSMutableAt...
阅读全文
摘要:SVN使用说明 svn地址(可以是内网,也可以是外网的):svn://192.168.3.1/xxxhttp://192.168.3.1/xxxhttps://192.168.3.1/xxx 一个svn服务器可以同时放多个项目的代码仓库 项目经理 >svn服务器< 建立自己工作副本(checkOut
阅读全文
摘要:UIImagePickerController #pragma mark 从用户相册获取活动图片 - (void)pickImageFromAlbum{ imagePicker = [[UIImagePickerController alloc] init]; imagePicker.delegat
阅读全文
摘要://音频播放/*英译:record:录音 */ 1 导入头文件#import<AVFoundation/AVFoundation.h>//AVAudioSession是一个单例模式。在IOS7以前可以不用设置,在IOS7上不设置AVAudioSession则不可以录音。 //处理录音或播放结束后,要
阅读全文
摘要:MapKit/CoreLocation框架 /*英译 core:核心 track:踪迹 current:当前 statellite:卫星 hybird:混合 region:范围 annotation:注释 location:位置*/ 导入两个框架 MapKit.framework 需要地图,精度相对
阅读全文
摘要:关于网络: //英译 connection:连接 append:添加 resign:放弃 // 加载网页数据 步骤 [self.webView loadRequest:request]; NSURLRequest-》NSURL [self.webView loadHTMLString:(NSStri
阅读全文
摘要:NSURLSession(会话)(ios7新增加) //英译 Session:会议,讲话 configuration:结构,配置 expect:预期 resume:取得 suspend:推迟 progress:进展 submit:提交 allow:允许 present:呈现 NSURLSession
阅读全文
摘要:语音合成器(IOS7 后推出的,6没有) speec h:讲话 synthesizer:合成器 utterance:表达 { AVSpeechSynthesizer *_synthesizer; } 1 导入<AVFoundation/AVFoundation.h> 2 实例化发生对象及朗读内容 A
阅读全文
摘要:JSON&XML: JSON----- //英译 Serialization:序列化 perform:执行 segue:继续 IOS5后 NSJSONSerialization解析 解析JSON SBJSON JSONKit touchJson的第三方库 性能:NSJSONSerialization
阅读全文
摘要:CoreData /*英译 Entity:实体 Attributes:属性 binary:二进制 persistent:持续化 coordinator:协调者 meging:合并 configuration:配置 representation:展示 picker:选择 source:来源 repre
阅读全文
摘要:AFNetworking(AFN) 主要做下载上传之用 //他是干啥的?发送请求,主要做下载上传之用 (苹果自带有获取服务器数据的方法NSURLConnection send,AFNetworking的或许服务器数据方法貌似不必这个方便) //咋用? //获取当前时间 Formatter:格式化程序
阅读全文
摘要:SQLite SQLite(轻量级的数据库,关系型数据库) 辅助工具:Navicat Premium 等 原理:ios针对存储问题封装了sqlite数据库(c语言数据库). 1 app获取沙盒地址命名数据库文件名 创建数据库 2 执行sq语句,创建数据表 3 执行sq语句,从而进行数据表的增删改查操
阅读全文
摘要:多线程-----充分发挥多核处理器的优势 selector:选择器 perform:执行 detach:派遣 Invocation:调用 dependency:依赖 application:应用 进程-应用程序,负责开辟一块内存区域,共应用程序执行,每一个进程都默认有一个主线程 线程-要执行的任务流
阅读全文
摘要:前言:“图片”发送和“聊天文本”都是通过模块发起的成为:“消息模块”(反正传递的都是字符串) 发送原理: 1 current客户端获取本地图片 2 xmpp发送“字符串”(为什么是字符串?1:图片转为base64转data,data转字符串、2:图片先上传服务器,获取url地 址,反正传递的都是字符
阅读全文
摘要:前言:通其他的功能处理一样,聊天也是通过模块发起的成为:“消息模块” 原理:1 current客户端开启通过消息模块开启并监听消息(监听通过代理)。 2 当“current客户端”收到来自“other客户端”的消息时,current客户端本地(沙盒)创建数据库存储聊天消息。 3 界面展示通过获取数据
阅读全文
摘要:原理:1 服务器(openfire)添加/删除 好友,会向客户端(app)发送消息, 2 代理(xmppStreamDelegate)监听到添加/删除消息后,花名册模块(RosterModule)会在数据库(Roster.sqlite)进行添加删除操作; 3 有无增减好友,客户端监听数据库变化即可(
阅读全文
摘要:>概念 >添加花名册 ps:添加花名册,启动; 客户端发送请求到服务器获取好友列表信息,同时在项目中创建数据表,并保存好友列表到数据表中。 >获取服务器保存好友列表 数据库地址 前提:使用客户端创建测试好友列表 ,对应存储文件如下 >打开对应数据表 >获取项目对应cocodata数据表(与数据库对应
阅读全文

浙公网安备 33010602011771号