- 博客(14)
- 资源 (22)
- 收藏
- 关注
转载 线程管理
zz:http://www.dreamingwish.com/dream-2012/ios-multi-threaded-programming-the-thread-management.htmlMac OS X和iOS里面的每个进程都是有一个或多个线程构成,每个线程都代表一个代码的执行路径。每个应用程序启动时候都是一个线程,它执行程序的main函数。应用程序可以
2012-09-28 14:57:13 764
转载 线程同步
zz:http://www.dreamingwish.com/dream-2012/the-ios-multithreaded-programming-guide-4-thread-synchronization.html应用程序里面多个线程的存在引发了多个执行线程安全访问资源的潜在问题。两个线程同时修改同一资源有可能以意想不到的方式互相干扰。比如,一个
2012-09-28 14:51:19 900
转载 runlooop
Run loops是线程相关的的基础框架的一部分。一个run loop就是一个事件处理的循环,用来不停的调度工作以及处理输入事件。使用run loop的目的是让你的线程在有工作的时候忙于工作,而没工作的时候处于休眠状态。Run loop的管理并不完全自动的。你仍然需要设计你的线程代码在合适的时候启动run loop并正确响应输入事件。Cocoa和Core Fundation都提供了run
2012-09-28 14:47:49 1413
转载 ios runtime environment
Objective-c是动态语言, 很多新手或者开发人员常常被Runtime这个东西所迷惑。而恰恰这是一个非常重要的概念。 为什么重要呢!?我可以这么问:“如果让你(设计、)实现一个计算机语言,你要如何下手?” 很少程序员这么思考过。但是这么一问,就会强迫你从更高层次思考(1)以前的问题了。 注意我这句话‘设计’括起来了,稍微次要点,关键是实现。我把实现分成3钟不同的层次:1. 传统
2012-09-27 17:51:15 928
转载 一些非常重要的iOS苹果官方文档地址列表
UI控件及事件类:UIKit Framework ReferenceView Programming Guide for iOSView ControllersScroll View Programming Guide for iOSText, Web, and Editing Programming Guide for iOST
2012-09-27 16:52:01 2864
转载 UITextField的UIControl用法
有时候需要作个如下图的的输入密码页面, 每个框中只输入一个字母, 如果你只用了UITextFieldDelegate来作是不是非常难? 其实UITextField也是UIControl的子类 , 并且UIControlEvents中明确的提供了几个专门针对UITextField的枚举值{ UIControlEventEditingDidBegin
2012-09-27 16:33:02 1021
转载 hacker
allhack.com 本网站提供了图书馆及下载专区。该图书馆为初学者提供了黑客知识和计算机技术基础知识。下载区包括了扫描工具,FLOOD工具,解密工具,拒绝服务攻击等。 alw.nih,gov 在安全目录下有大量的安全工具 anticode.com 入侵攻击,拒绝服务攻击,密钥记录器,邮件炸弹,最流行的IRC客户程序
2012-09-27 16:06:24 1845
转载 UIViewController加载和卸载过程
加载过程:一般情况下调用 init方法或者调用initWithNibName方法实例化UIViewController, 不管调用哪个方法都为调用initWithNibName(方法定义如下)- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil接着会调用loadVie
2012-09-27 16:00:55 801
转载 Objective-C 新特性
http://www.cocoachina.com/bbs/read.php?tid=111489&keyword=%D0%C2%CC%D8%D0%D4
2012-09-27 11:01:27 2150
转载 有用小代码 备份
常用代码整理:12.判断邮箱格式是否正确的代码://利用正则表达式验证-(BOOL)isValidateEmail:(NSString *)email{NSString *emailRegex = @"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";NSPre
2012-09-27 10:55:06 556
转载 iOS 数据存储
1、属性列表路径:NSArray * testPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *filePath = [paths objectAtIndex:0]; NSString *fileName = [fileNam
2012-09-25 15:24:19 493
转载 ios常用类库
MBProgressHUD(进展指示符库) 地址:https://github.com/jdg/MBProgressHUD 苹果的应用程序一般都会用一种优雅的,半透明的进度显示效果,不过这个API是不公开的,因此你要是用了,很可能被清除出AppStore。而 MBProgressHUD提供了一个替代方案,而且在用户角度上,实现的效果根本看不出和官方程序有什么差别。同
2012-09-05 18:09:53 1659
sshpass: 用于非交互的 ssh 密码验证
2011-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人