- 博客(10)
- 资源 (8)
- 收藏
- 关注
原创 iOS 时间戳 与 时间相互转化
一,转化的方法为NSString *timeSp = [NSString stringWithFormat:@"%d", (long)[localeDate timeIntervalSince1970]]; NSLog(@"timeSp:%@",timeSp); //时间戳的值 二,把获取的时间转化为当前时间NSDate *datenow = [NSDate date];
2013-07-11 16:44:28 594
原创 深度讲解block:第一集&第二集
深度讲解block:第一集&第二集 深度讲解block:第一集 小引还记得之前的两篇文章吗:iOS汇编教程:ARM(1)和iOS汇编教程:ARM(2),里面介绍了Objective-C生成的汇编代码。本文介绍的内容也跟汇编相关,只不过是与block相关,如果对汇编有不了解的,可以先去看看那两篇带有启蒙性质的文章。本文将从汇编的角度来介
2013-07-11 13:47:18 609
原创 Socket使用宝典
Socket使用宝典第一部分、概念的理解1、什么是Socket?Socket又称之为“套接字”,是系统提供的用于网络通信的方法。它的实质并不是一种协议,没有规定计算机应当怎么样传递消息,只是给程序员提供了一个发送消息的接口,程序员使用这个接口提供的方法,发送与接收消息。Socket描述了一个IP、端口对。它简化了程序员的操作,知道对方的IP以及PORT就可以给对方发
2014-02-17 13:57:37 557
原创 iOS 常用宏定义
iOS7 判断#define SYSTEM_VERSION_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] == NSOrderedSame)#define SYSTEM_VERSION_GREATER_THAN(v) ([[[UIDevi
2014-01-03 09:12:09 602
原创 Xcode4.6 自制iOS可用的 Framework
First of all:新建一个空白project. File->New->Project 然后新建两个文件 File->New->File 如图然后选择targets add Target注意:iOS工程的选项里面没有Bundel,所以选择Mac里面的删除Build Phases里面的link库如图(删除Cocoa fram
2013-09-23 18:10:41 839 2
原创 关于Linux静态库和动态库的分析
关于Linux静态库和动态库的分析1.什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。2.库的种类linux下的库有两种:静态库和共享库(动态库)。二者的不同点在于
2013-09-23 18:06:39 513
翻译 ios 的cookie处理机制
简单说不管是NSURLConnection还是UIWebView都会保留并传递服务端的cookie,重启进程,或重启系统cookie都在应用中。2.多个应用间默认是不共亨cookie的3.删除重装应用cookie会被清除Due to the stateless nature of the HTTP protocol, cookies are often used t
2013-08-27 15:13:34 735
翻译 NSThread创建CFRunLoop控制动画 高级使用技巧(翻译)
首先是文档对CFRunLoop部分的一个概述,可以帮助我们简单的了解一下CFRunLoop的主要的特性:OverviewA CFRunLoop object monitors sources of input to a task and dispatches control when they become ready for processing. Examples of
2013-08-27 14:57:27 748
原创 ios 三种随机数生成
ios 有如下三种随机数方法:1. srand((unsigned)time(0)); //不加这句每次产生的随机数不变 int i = rand() % 5; 2. srandom(time(0)); int i = random() % 5;3. int i = arc4random() % 5 ;
2013-08-22 16:20:32 692
原创 核心动画 CoreAnimation、CALayer详解
核心动画 CoreAnimation 第一章 核心动画概念核心动画,开发人员可以为他们的应用创建动态用户界面,而无需使用低级别的图形 API,如 OpenGL 来获取高效的动画性能。 前言,核心动画的好处1.简单易用的高性能混合编程模型。2.类似视图一样,你可以通过使用图层来创建复杂的接口。 通过是CALayer来使用更复杂的一些动画。
2013-06-16 22:18:30 1254
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人