摘要:
随机函数就是产生数的函数,C语言里使用rand(),srand()等随机函数实现随机数生成。而使用rand函数生成的随机数严格满足正态分布,仅仅只能算是伪随机数,那么如何改进呢,本文介绍如何使用系统函数实现均匀分布随机函数功能。 阅读全文
摘要:
我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的。 阅读全文
摘要:
每次使用Single View Application模板创建工程之后,总是会有一个Main.storyboard文件,那么,当我们使用代码布局的时候,很显然是不需要它的。那么,如何将它从工程中移除呢?只要进行如下几步即可。 阅读全文
摘要:
VFL(Visual Format Language),“可视化格式语言”,是苹果公司为了简化autolayout的编码而推出的抽象语言。那么如何使用它,它是怎么工作的呢? 阅读全文
摘要:
持久存储是一种非易失性存储,在重启设备时也不会丢失数据。Cocoa框架提供了四种数据持久化机制,本文就是要逐一介绍这几种方法的使用与原理。 阅读全文
摘要:
七牛云存储,是专为移动时代开发者打造的数据管理平台,为互联网网站和移动App提供数据的在线托管、传输加速以及图片、音视频等富媒体的云处理服务。那么,我们该如何使用七牛云来保存我们自己应用的信息数据呢?本文弥补了官网说明指南的不足之后,通俗易懂实用。 阅读全文
摘要:
如今,即便是最简单的计算机程序也会包含一个偏好设置窗口,用户可以在其中设置应用专属的选项。在MAC OS X中,Preferences...菜单通常位于应用菜单中。选择该菜单项会弹出一个窗口,用户可以在其中输入和更改各种选项。iPhone和其他iOS设备有一个专门的“设置”应用程序来进行各种设置,你肯定用过很多次。 阅读全文
摘要:
现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特定的内存地址访问, 这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是内存对齐。本文描述了内存对齐的各种概念和内存管理的其他知识点,应用相应的程序示例进行解释。 阅读全文
摘要:
HTTP状态码解释说明集合。 阅读全文
摘要:
本文讲解如何自己使用苹果原生方法实现二维码扫描功能。 阅读全文
摘要:
字符串操作是Foundation框架中经常使用到的,也是非常重要的一个知识点,本文介绍了NSString和NSMutableString的使用与说明。 阅读全文
摘要:
GCD(Grand Central Dispatch),是 Apple 开发的一个多核编程的解决方法。该方法在 Mac OS X 10.6 雪豹中首次推出,并随后被引入到了 iOS4.0 中。GCD 是一个替代诸如NSThread,NSOperationQueue, NSInvocationOperation 等技术的很高效和强大的技术。 阅读全文
摘要:
OAuth(Open Authorization),协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAuth的授权不会使第三方触及到用户的帐号信息(如用户名和密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户的授权。 阅读全文
摘要:
iOS开发过程中会遇到各种问题,在此记录自己的调试方式,分享出来,也希望大家可以指正。 阅读全文
摘要:
CocoaPods是iOS最常用的第三方库依赖管理工具,且绝大多数优秀的开源框架都支持CocoaPods。 阅读全文