代码改变世界

阅读排行榜

iOS7程序后台运行

2013-06-23 19:16 by Tracy E, 11182 阅读, 收藏,
摘要: 介绍这次 iOS7 对程序后台运行进行了加强,但是仅仅是加强而已,要想像 Android 程序那样自由当然就别想了,苹果这么做主要还是出于电池使用时间考虑,但是这次的加强对大部分程序基本够用。在介绍之前, 我们先回顾一下在 iOS7 之前的后台运行相关的知识。在 iOS7 之前(iOS4 之后)主要有三类的应用程序能够后台运行:音频播放后台定位服务IP 电话除了这三种应用,其他程序只能是在进入后台之前向系统请求一个额外的运行时间(最长为 10 分钟),并在该时间内来进行后台运行操作,如保存用户信息,上传或下载数据,进行视频编码等操作。- (void)applicationDidEnterBac 阅读全文

iBeacon开发

2013-12-28 12:33 by Tracy E, 8361 阅读, 收藏,
摘要: 什么是iBeaconsiBeacons是苹果在2013年WWDC上推出一项基于蓝牙4.0(Bluetooth LE | BLE | Bluetooth Smart)的精准微定位技术,当你的手持设备靠近一个Beacon基站时,设备就能够感应到Beacon信号,范围可以从几毫米到50米。iBeacons相比较于原来的蓝牙技术有几个特点:首先它不需要配对,所以你不用担心一个名为『一头母猪』的蓝牙设备请求和你配对^_^。苹果在之前对蓝牙设备的控制比较严格,所以只有通过MFI认证过的蓝牙设备才能与iDevice连接,而蓝牙4.0就没有这些限制了;准确与距离。普通的蓝牙(蓝牙4.0之前)一般的传输距离在0 阅读全文

IOS程序内发短信

2011-02-17 08:59 by Tracy E, 7453 阅读, 收藏,
摘要: 阅读全文

[Socket]BSD socket简易入门

2011-07-20 22:01 by Tracy E, 5758 阅读, 收藏,
摘要: 介绍当你进入 UNIX 的神秘世界后,立刻会发现越来越多的东西难以理解。对于大多数人来说,BSD socket 的概念就是其中一个。这是一个很短的教程来解释他们是什么、他们如何工作并给出一些简单的代码来解释如何使用他们。类比 (什么是 socket ?)socket 是进行程序间通讯(IPC)的 BSD 方法。这意味着 socket 用来让一个进程和其他的进程互通信息,就象我们用电话来和其他的人交流一样。用电话来比喻是很恰当的,我们在后面将一直用电话这个概念来描叙 socket 。装上你的新电话(怎样侦听?)一个人要能够收到别人打给他的电话,首先他要装上一门电话。同样,你必须先建立 socke 阅读全文

Objective-C加密算法

2010-11-15 08:06 by Tracy E, 5143 阅读, 收藏,
摘要: #import #import //MD5- (NSString*)md5Hash { unsigned char result[CC_MD5_DIGEST_LENGTH]; CC_MD5([self bytes], [self length], result); return [NSString stringWithFormat: @"%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x%02x", result[0], result[1], result... 阅读全文
1 2 3 4 5 ··· 13 下一页