- 博客(20)
- 资源 (1)
- 收藏
- 关注
转载 怎么给模拟器的相册中添加图片
添加照片:(1)打开模拟器,并且确保位于iPhone桌面界面。(2)从计算机桌面把任何图像拖动到iPhone模拟器上。Safari会在模拟器上打开图像并显示(或者直接用拟器里的浏览器访问网站,找到喜欢的图片)(3)触摸并按住图像。将会弹出一个对话框,允许你把图像保存到Photos应用程序中。
2012-07-30 15:12:37 6308
转载 iOS解析HTML
xml,json都有大量的库来解析,我们如何解析html呢?TFHpple是一个小型的封装,可以用来解析html,它是对libxml的封装,语法是xpath。今天我看到一个直接用libxml来解析html,参看:http://www.cocoanetics.com/2011/09/taming-html-parsing-with-libxml-1/#comment-3090
2012-07-26 14:17:32 888
转载 html解析for iOS
有不少的库解析xml,但html的比较少,特别是for iOS. 我发现了两个,分别是1. Hpple Hpple: A nice Objective-C wrapper on the XPathQuery library for parsing HTML. https://github.com/topfunky/hpple
2012-07-26 14:16:33 4386
转载 解析HTML
几周前,由于需要从网页中提取一部分内容我们就一直在寻找一个可以在iPhone可用的简单的html解析器。我们在该贴中找到了一个名为hpple的漂亮封装。使用该库的简单步骤如下:包含并链接libxml2:展开Targets双击项目名选择所有配置搜索Header Search Path加入一行并选中recursive选项: ${SDKROOT}/usr/includ
2012-07-26 14:14:26 2480
转载 网站
http://www.cocoacontrols.com/controlshttp://code4app.com/http://www.raywenderlich.com/14742/core-data-on-ios-5-tutorial-how-to-work-with-relations-and-predicates
2012-07-26 11:19:52 488
转载 IOS开发之手势——UIGestureRecognizer 共存
在 iPhone 或 iPad 的开发中,除了用 touchesBegan / touchesMoved / touchesEnded 这组方法来控制使用者的手指触控外,也可以用 UIGestureRecognizer 的衍生类別来进行判断。用 UIGestureRecognizer 的好处在于有现成的手势,开发者不用自己计算手指移动轨迹。UIGestureRecognizer的衍生类別有以下
2012-07-26 11:17:37 835
转载 使用iOS手势UIGestureRecognizer
UIKit中包含了UIGestureRecognizer类,用于检测发生在设备中的手势。UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,它有下面一些子类用于处理具体的手势: 1、拍击UITapGestureRecognizer (任意次数的拍击) 2、向里或向外捏UIPinchGestureRecognizer (用于缩放)
2012-07-26 11:15:46 872
转载 UITapGestureRecognizer 的用法
//单指单击2: UITapGestureRecognizer *singleFingerOne = [[UITapGestureRecognizer alloc] initWithTarget:self3: action:@selector(handleSingleFingerEvent:)];4: singleFingerOne.numberOfTouchesRequired =
2012-07-26 11:13:11 619
转载 contentsize、contentoffset和contentInset详解
下面我用怎么做一个书架的例子和大家说说contentsize、contentoffset 和contentInset的区别。[plain]NSString *path = nil; UIImage *back = nil; NSString *str = nil; UIImage *aImage = nil; path = [[NSBundle mainBundl
2012-07-26 11:11:01 732
转载 UIScrollView 原理详解
UIScrollView为了显示多于一个屏幕的内容或者超过你能放在内存中的内容。 Scroll View为你处理缩小放大手势,UIScrollView实现了这些手势,并且替你处理对于它们的探测和回应。其中需要注意的子类是UITableView以及UITextView(用来显示大量的文字)。还有一个UIWebView,尽管那不是UIScrollView的直
2012-07-26 11:10:00 982
转载 介绍一下如何设置CGColor颜色值
之前发了一篇关于如何在iPhone中使用渐变的文章,忽然想起来本站并没有相关介绍颜色的文章。这里简单介绍一下如何取CGColor的颜色值,最好你对色彩的构成有一点基础,如果会用Photoshop就更好了,因为本文内容中会掺杂有一点Photoshop的知识。这篇文章的内容同时支持Mac与iPhone。要在屏幕上显示颜色,通常需要使用RGB去表示。R表示红、G表示绿、B表示蓝。CMYK
2012-07-26 10:28:48 1861
原创 UIButton 设置圆角 边框颜色 点击回调方法
UIButton *signBtn = [UIButton buttonWithType:UIButtonTypeCustom];signBtn.frame = CGRectMake(0, 0, 80, 40);[signBtn.layer setMasksToBounds:YES];[signBtn.layer setCornerRadius:10.0]; //设置矩形四个圆角半径
2012-07-26 10:13:17 76868 3
转载 IOS开发缓存机制之—本地缓存机制
前面一篇文章介绍了iOS设备的内存缓存,这篇文章将设计一个本地缓存的机制。功能需求这个缓存机制满足下面这些功能。1、可以将数据缓存到本地磁盘。2、可以判断一个资源是否已经被缓存。如果已经被缓存,在请求相同的资源,先到本地磁盘搜索。3、可以判断文件缓存什么时候过期。这里为了简单起见这里,我们在请求url资源的时候,给每次请求的文件设定一个过期的时间。4
2012-07-11 23:00:05 1749
转载 IOS多线程开发之GCD
GCD全称为Grand Central Dispatch 在IOS4才开始,用来实现多线程。它是IOS多线程抽象层次最高的一层,下面还有更加轻量级的Cocoa operations,和Thread。 当看到GCD的使用我仿佛看到了Android中的Handler和AsynTask。[cpp] view plaincopy在主线
2012-07-11 22:55:20 836
转载 IOS 数据存储
ios数据存储包括以下几种存储机制:属性列表对象归档SQLite3CoreDataAppSettings普通文件存储1、属性列表[cpp] view plaincopy// // Persistence1ViewController.h // Persistence1 //
2012-07-11 22:52:54 789
转载 苹果iOS 5限制应用本地存储问题
苹果 iOS 5 系统增加了一个新的机制——在设备容量空间不足的情况下自动清除高速缓存文件或临时目录的内容。这意味着,如果你设备的容量快到极限了,应用存储的很多离线内容,包括文章、杂志、图书、漫画以及其他数据都将被清空!如果用户需要,将不得不重新下载这些内容。 关于苹果 iOS 5 的这次“变革”,困扰了不少开发者。新规则实施之后,用户想使用离线数据将会有很多困难,而且也有开发者反应他们
2012-07-11 22:43:04 1512
原创 UITableView 背景透明
[self.tablesetBackgroundView:nil];[self.tablesetBackgroundView:[[UIViewalloc]init]];self.table.backgroundView.backgroundColor = [UIColor clearColor];tableview.backgroundColor = [UIColorcle
2012-07-11 17:41:03 7679 2
原创 UITableView 编辑(增删移动)
移动:首先要将存储数据的NSArray改为NSMutableArray,因为前者是不可变的。在头文件中: @interface RootViewController : UITableViewController { NSMutableArray *dataItems; 在m文件中:dataItems= [[NSMutableArray alloc
2012-07-11 15:06:44 2639
转载 initWithNibName/awakeFromNib/initWithCoder
每个ios开发者对loadView和viewDidLoad肯定都很熟悉,虽然这两个函数使用上真的是非常简单,但是和类似的initWithNibName/awakeFromNib/initWithCoder放在一起还是非常容易让人混淆的. 昨天看了下苹果官方的相关文档以及几篇相关内容的网页(一 二 三),其实这个内容以前也看过,似乎也搞清楚了,可还是忘了.好急性不如烂笔头,这次一定要好好记下
2012-07-09 21:33:01 745
转载 ViewController的生命周期及其加载View的步骤
首先先阐明ViewController的职责:对内管理与之关联的View,对外跟其他ViewController通信和协调。对于与之关联的View,ViewController总是在需要的时候才加载视图,并在不需要的时候卸载视图,所以也同时担当了管理应用资源的责任。理解ViewController的LifeCycle(生命周期),能够有效地管理应用资源。ViewController的初始化
2012-07-09 21:11:07 649
经典书籍----深入浅出MFC
2010-06-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人