- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 iOS个人整理35-即时通信1 XMPP openfire 登录注册
即时通信(Instant Messaging),就是扣扣,微信它有多种实现方式,如XMPP、环信、融云等。XMPP(XML,Messages,Presence,Protocol)是基于可扩展标记语言(XML)的协议,可以用于即时通信。XMPP是开源的,分布式的网络架构,有良好的扩展性,安全性
2016-03-29 21:24:56 1184
原创 iOS个人整理34-在Mac上写PHP
PHP后端基础安装XAMPP(XML,Apache,MySQL,PHP,Perl)集成环境安装Coda2,一款适用于Mac电脑的网页编程工具,支持(HTML,PHP,JavaScript,CSS等)打开XAMPP,启动MySQL和Apache服务器服务器的地址默认为127.0.0.1,应用程序---XAMPP---htdocs是web的根目录HTML就不说了,php可以
2016-03-28 21:49:48 1170
原创 iOS个人整理33-GCD----多线程优化
一、GCDGCD(Grand Central Dispatch)是Apple开发的一种多核编程技术。主要用于优化应用程序以支持多核处理器GCD提供函数实现多线程开发,性能更高,功能更强大首次发布在Mac OS X 10.6,iOS 4以上也可用//定义一个回调函数void function(void* str){ printf("回调函数 %s\n",str
2016-03-28 11:45:28 14753
原创 iOS个人整理30-网络请求Session与Connection
NSURLRequestCachePolicy 缓存策略1> NSURLRequestUseProtocolCachePolicy = 0, 默认的缓存策略,如果缓存不存在,直接从服务端获取。如果缓存存在,会根据response中的Cache-Control字段判断下一步操作,如:Cache-Control字段为must-revalidata,则询问服务端该数据是否有更新,无更
2016-03-21 10:20:10 9509
原创 iOS个人整理29-JSON与xml文件解析(dom/SAX解析)
一、JSON与XML的优缺点XML与JSON共同点:1.格式统一,符合标准2.容易与其他系统继续远程交互,数据共享比较方便缺点:1.XML文件格式文件庞大,格式赋值,传输占用带宽2.服务器端和客户端都需要花费大量的代码来解析XML,不论服务器还是客户端都使代码变得异常复杂不易维护3.客户端不同浏览器直接解析XML的方式不一致,需要重复编写很多代码3.服务器端和客户端...
2016-03-18 22:27:55 2039
原创 iOS个人整理28-CoreData,数据表关系,数据库迁移
Core Data是一个功能强大的层,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。Core Data将数据库行转换为OC对象(托管对象)来实现,这样无需任何SQL知识就能操作他们。
2016-03-16 10:09:19 2812
原创 iOS个人整理27-SQLite3和基础的sql语句,bind,blob
一、SQLite3SQLite是iOS开发普遍用的数据库,占用资源非常少 ,最初设计目标是用于嵌入式系统,在嵌入式设备中,值需要几百K内存。在iOS中使用SQLite时,需要加入libsqlite3.0.tbd依赖,并引入sqlite3.h头文件。基础的sql语句这个太基础了,但是不搞后台的也只能略知皮毛,不用还记不清楚。整理下方便用的时候忘了看。在终端中SQL
2016-03-15 22:29:38 4577
转载 iOS 高效添加圆角效果实战讲解
iOS 高效添加圆角效果实战讲解原文链接http://www.cocoachina.com/ios/20160301/15486.html本文是投稿文章,作者:bestswifter圆角(RounderCorner)是一种很常见的视图效果,相比于直角,它更加柔和优美,易于接受。但很多人并不清楚如何设置圆角的正确方式和原理。设置圆角会带来一定的性能损耗,如何提高性
2016-03-14 19:38:55 1198
原创 iOS个人整理26-沙盒机制和文件管理NSFileManger,文件对接NSFileHander
一、沙盒机制1.什么是沙盒通俗的说,就是讲一个应用程序的所有的非代码文件放在一个文件夹里(沙盒),应用程序只能从该文件系统读取文件,不能去其他地方访问。2.打开模拟器的沙盒目录点击finder----点击菜单栏的前往----按住alt,出现了隐藏的资源库选项----点击资源库----developer----CoreSimulator----Devices,然后发现这里
2016-03-11 20:01:19 687
原创 iOS个人整理25-瀑布流效果
一、UICollection瀑布流现在好像挺流行,怎么实现呢用UICollectionView咯,还是先说这个集合视图吧这个继承于UIScrollView,可以滚动,UICollectionView上面也可以添加cell,但不用于UITableView,它可以设置cell的列和行,形成2维结构就像这样 二、瀑布流什么是瀑布流!?就是这样
2016-03-10 09:13:33 2194 1
原创 iOS个人整理23-可视化编辑2-StoryBoard,segue跳转,可视化自定义cell
xib和StoryBoard的对比相同:都属于IB编程的方式,可以快速创建GUI不同:xib侧重于单文件编辑,storyBoard侧重于多页面关联。storyBoard可以直观看到页面之间的逻辑,并且所有页面跳转逻辑均可在-(void)prepareForSegue:(UIStoryboardSegue*)segue sender:(id)sender方法中完成方便界面间数据统一管理。这里还有一个问题,如果界面过多,可以放在不同的storyBoard里,逻辑更加清晰,渲染也更快。根据新的storyB
2016-03-08 10:02:00 2908 1
原创 iOS个人整理19-UITableViewController和UITableView的编辑
一、UITableViewControllerUITableViewController是继承于UIViewController中的一个类,只不过比UIViewController中多了一个属性tableView。也就是说UITableViewController是自带table的视图控制器。它的self.view 是UITableView二不是UIView。dataSource和
2016-03-02 09:06:27 1416
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人