- 博客(22)
- 资源 (24)
- 收藏
- 关注
原创 IOS~网络状态判断
网络链接状态判断一般使用Reachability来实现,封装好的类使用起来很方便:NotReachable = 0,ReachableViaWiFi,ReachableViaWWAN但需要注意一些问题:1、Reachability *hostReach = [[ReachabilityreachabilityWithHostName:@"www.baidu.com"]r
2013-03-29 15:34:50 1255
原创 IOS~bundle文件(一)
项目中用到打包成bundle类型的一组图片,当把bundle文件拖拽到别的项目的时候SVN就出问题了,所以没办法,把图片copy出来,在电脑桌面新建了一个夹,然后把图片放进去,最后重命名文件夹,如 test.bundle,再把这个bundle文件拖进项目就可以使用了。然后,项目中这样使用就可以了:NSString *path = [[[NSBundlemainBundle]resour
2013-03-29 11:14:18 1655
原创 IOS开发~GCD
学习了GCD之后,总结了一下,还未完成。#import typedef enum{ GCDHelperQueueTypeMain, GCDHelperQueueTypeGlobal, GCDHelperQueueTypeCustom } GCDHelperQueueType;typedef void (^GCDServic
2013-03-22 16:05:21 3562 7
原创 使用GCD的时候容易犯的小错误总结
1、前提是没开启ARC,一些aotorelease对象在超出它本身所在块的范围之后被使用,会引起程序crash:dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ __block NSURLResponse *response = nil; _
2013-03-21 16:16:38 1487
翻译 GCD(一)
一、函数的任务1、创建和管理队列dispatch_get_global_queuedispatch_get_main_queuedispatch_queue_createdispatch_get_current_queuedispatch_queue_get_labeldispatch_set_target_queuedispatch_main2、队列任务分发
2013-03-19 15:51:35 1691
原创 IOS~NSDate技巧小总结
项目中使用的一些代码,自己总结了一下放出来。特点:使用GCD方式创建单例。#import @interface DateHelper : NSObject{ NSString *_dateFormatDH; NSString *_timeZoneDH;}@property (nonatomic, retain) NSString *d
2013-03-19 14:49:41 1071
翻译 块编程主题(三)
官方文档:Blocks Programming TopicsGCD ReferenceConcurrency Programming Guide1、调用块:如果你定义了一个块变量,就可以象调用函数那样使用块。int (^oneFrom)(int) = ^(int anInt) { return anInt - 1; };
2013-03-18 18:07:05 983
原创 分享一个自己练手的Cocos2d游戏例子
Cocos2d代码完整的项目链接:http://pan.baidu.com/share/link?shareid=379235&uk=3674861929转载请保留,原文链接:http://blog.csdn.net/zfpp25_/article/details/8687746若发现有不合适或错误之处,还请批评指正,不胜感激。
2013-03-18 16:25:19 2818
翻译 块编程主题(二)
官方文档:Blocks Programming TopicsGCD ReferenceConcurrency Programming Guide1、块的声明和创建 void (^blockReturningVoidWithVoidArgument)(void); int (^blockReturningIntWithIntAndCharA
2013-03-18 13:45:48 1233
翻译 块编程主题(一)
官方文档:Blocks Programming TopicsGCD ReferenceConcurrency Programming Guide1、声明和使用块可以使用^运算符开头来声明块变量,块的主体被包含在{}中。例:int multiplier = 7; int (^myBlock)(int) = ^(int num)
2013-03-15 18:09:23 1307
原创 UIWebView中获取网页输入的内容
由于iPad屏幕大,很适合利用UIWebView来展示html数据,这样对于开发很会很便利。但也附加的带来了相应的难题,比如:想获取webView中控件的输入数据等。由于项目需要,所以我学习了这部分内容,在此分享自己的经验, 让后来人不必走更多弯路。 话入正题:首先要载入一个UIWebView,如代码:- (void)viewDidLoad{ [superviewDi
2013-03-08 13:56:39 2745
原创 Mac如何破解管理员密码
用公司电脑,居然整个管理员密码,处处都要输入,关键还不知道,纠结⋯⋯ 好吧~自己动手,丰衣足食开机,启动时按cmd+S,进入Single User Mode,在root#后输入(注意空格,大小写)fsck -ymount –uaw /rm /var/db/.AppleSetupDonereboot之后机器会重启,开机后会出现重装时的欢迎界面,这个不用担心,你的资料不会丢。
2013-03-08 13:51:14 2796
原创 Mac系统下的Eclipse代码联想功能开启代码联想功能
一、每次输入都自动提示点击Eclipse,使其成为第一响应者,preferences->Java->Editor->Content Assist 再右下角Auto activation triggers for Java里面改为 .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 这样每次输入上面字
2013-03-08 13:47:17 2808
原创 IOS开发-注册定制的URL模式
给自己的应用程序注册一个URL,然后可以通过“别的应用”或者“Safari”来打开“注册了URL”的应用。首先给自己程序注册一个URL,在项目plist文件添加如下内容,见下表:(URL types 开始⋯⋯)然后编译运行程序,模拟器跑起来后,不要停止项目运行,而是直接按模拟器上的home按钮,此时应用退到后台。打开safari,输入todolist://com.a
2013-03-08 13:43:06 1461
原创 IOS中正则表达式使用
学习正则表达式之后,总结了一下。#import #define _IF_LOG_RESULT_ NO@interface RegexHelper : NSObject#pragma mark 验证方法/*打印待验证字符串和符合条件的子字符串*/ + (void) logResultWithPatternStr:(NSString *) patternS
2013-03-08 12:33:09 1898
原创 loadView用法
loadview:UIViewController类或其子类会在初始化时创建一个UIView对象,会作为控制器的默认视图显示出来,可以通过self.view寻址访问。但没有调用loadView方法时,self.view=nil。loadView在每一次使用self.view这个property,并且self.view为nil的时候被调用,用以产生一个有效的self.view。这个接口原本是为了
2013-03-06 13:40:20 1069
原创 awakeFromNib小总结
awakeFromNib在使用IB的时候才会涉及到此方法的使用,当.nib文件被加载的时候,会发送一个awakeFromNib的消息到.nib文件中的每个对象,每个对象都可以定义自己的awakeFromNib函数来响应这个消息,执行一些必要的操作。看例子:创建一个viewController with XIB定义一个UIView的子类打开xib,并把Vi
2013-03-06 12:17:26 1726
原创 Cocos2d-2.0与1.0版本的一些差异
刚刚学习Cocos2d,遇到某个差异就纪录下!1、设置屏幕方向V1.0中:[[CCDirector sharedDirector] setDeviceOrientation:CCDeviceOrientationLandscapeLeft];V2.0中:在AppDelegate中重载 - (BOOL)shouldAutorotateToInterfaceOrientatio
2013-03-06 12:10:00 1674
原创 Cocos2d中的anchorPoint与position 的理解
anchorPoint(锚点)position作为一个新手的我看到这里就迷茫了?查看了一些资料后明白了,分享下自己粗糙的理解,希望对刚学习的人有帮助。不说那些概念,例如几何中心点等等。屏幕上所有的图片都都看成矩形,假如有一方形的相册(比如结婚照)挂在墙上,现在我想往其上订一个钉子,那钉子订在相册的什么地方呢?anchorPoint(锚点)的取值范围0
2013-03-06 12:05:26 1625 1
原创 iOS~CoreText入门
学习了网上的一些CoreText知识之后,总结了一下学习成果,自定义了一个Label控件。Label特点:1、可以设置文本中某些字段为关键字;2、可以设置文本颜色和其中关键字的颜色;3、可以设置文本下划线样式和其中关键字下划线样式;4、可以指定文本字体与大小和其中关键字的字体与大小;5、可以响应关键字点击;说明一下其中的关键类的意义:CHLabel.h
2013-03-05 18:56:28 2963
原创 iOS~CoreData入门
CoreData使用起来相对比较繁琐一些,所以自己封装了一下,至于如何创建CoreData项目及添加实体、添加实体属性部分略过,相信网上很多介绍这部分的教程,这里就不重复了。下面简单介绍下几个类,然后直接看代码,也可以直接下载完整的项目,链接在文章结尾。1、CoreDataHelper.h:这个类中封装了CoreData的基本功能增、删、改、查。2、ViewController.h
2013-03-03 22:46:44 1446
总览汇编寄存器,方便记忆和复习。
2020-09-15
程序员健康指南
2017-10-17
bugfree3.0.4
2015-11-24
iPhone6、6P适配Demo
2015-09-02
JavaScriptCoreDemo
2015-03-18
Core Animation(二)动画基础部分
2015-02-09
学习Core Animation例子CADemo1
2015-02-08
Slidingmenu-MenuDemo
2015-01-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人