iOS开发
文章平均质量分 67
Tsemaek
我就是我,是颜色不一样的烟火;天空海阔,要做最坚强的泡沫~~~
展开
-
iOS开发拓展篇-XMPP简单介绍
一、即时通讯简单介绍 1、简单说明 即时通讯技术(IM)支持用户在线实时交谈。如果要发送一条信息,用户需要打开一个小窗口,以便让用户及其朋友在其中输入信息并让交谈双方都看到交谈的内容 有许多的IM系统,如AOL IM、Yahoo IM、 MSN以及QQ,它们最大的区别在于各自通讯协议的实现,所以即时通讯技术的核心在于它的传输协议 协议用来说明信息在网络上转载 2016-03-30 16:50:23 · 529 阅读 · 0 评论 -
Mac 终端环境下搭建svn
✤svnadmin create /Users/Tsemaek/svn/svnTest //仓库位置 ✤配置svn用户权限 conf 下 authz passwd svnserve.conf ✤svnserve.conf改成如下 anon-access = read auth-access = write password-db = passwd authz原创 2016-03-30 17:24:02 · 778 阅读 · 0 评论 -
iOS- NSThread/NSOperation/GCD 三种多线程技术的对比及实现
1.NSThread 每个NSThread对象对应一个线程,量级较轻(真正的多线程)2.以下两点是苹果专门开发的“并发”技术,使得程序员可以不再去关心线程的具体使用问题ØNSOperation/NSOperationQueue 面向对象的线程技术ØGCD —— Grand Central Dispatch(派发) 是基于C语言的框架,可以充分利用多核,是苹果推荐使用的多线程技术原创 2016-03-31 10:06:04 · 458 阅读 · 0 评论 -
iOS面试题
描述一下MVC MVC是一种架构模式,使用此架构模式的好处在于:业务逻辑、数据、视图的分离。做到高内聚低耦合 摘自《Cocoa Design Patterns》: MVC的主要目的是解除模型子系统和视图之间的耦合,这样它们就可以独立变化。 摘自《设计模式》: MVC通过建立一个”订购/通知”协议来分离视图和模型。视图必须保证它的显示正确地反映了模型的状态。一旦模型转载 2016-03-31 22:54:50 · 655 阅读 · 0 评论