- 博客(22)
- 资源 (3)
- 收藏
- 关注
原创 [NSObject cancelPreviousPerformRequestsWithTarget : 方法带参数的话 他妈的 取消 不了
方法带参数的话 他妈的 取消 不了: [NSObjectcancelPreviousPerformRequestsWithTarget:selfselector:@selector(showMenuContentTipsView)object:nil];
2012-10-31 01:49:26 2597
转载 [多媒体、图形、动画] 通过VIew生成图片
self.view.frame = CGRectMake(0, 0, 68, 53);//设置图片的大小UIImageView *bgImg = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 68, 53)];//设置图片的背景图片bgImg.image = [UIImage imageNamed:@"1.png"];
2012-10-30 10:19:22 555
转载 UIScrollview要加载大量数据的时候,考虑到内存的消耗问题,我们不可能全部加载完。
因此,需要找到个方法去延迟加载(lazily load), 9160_ScrollerDemo.zip (164.69 KB, 下载次数: 42) ,在测试时发现图片都加载到了内存中,导致内存会越来越大,因此会考虑到每次只加载三张,即当前这一张,前一张和后一张!然后释放掉其他的内存。具体的代码如下:第一步:将要加载的内容先置为空// view controlle
2012-10-29 11:47:57 6737
转载 IOS开发之手势——UIGestureRecognizer 共存
IOS开发之手势——UIGestureRecognizer 共存 在 iPhone 或 iPad 的开发中,除了用 touchesBegan / touchesMoved / touchesEnded 这组方法来控制使用者的手指触控外,也可以用 UIGestureRecognizer 的衍生类別来进行判断。用 UIGestureRecognizer 的好处在于有现成的手势,开发者不用自己计
2012-10-28 09:58:57 607
转载 Web Services的基本原理
Web Services的起源Web应用的巨大成功和不断发展,使其渗透到商业领域和个人生活的各个方面。人们只要使用浏览器,就可以享受到各种各样的Web服务,例如网上购物,网上交易,网络游戏,预定车票,网上聊天和交友等等。与此同时,由于Web技术所带来的优势(统一的客户端和较好的维护性),使一些传统的应用纷纷转型到BS结构上。然而,在发展中,逐步暴露了一些问题。所有这些Web页面都是为人
2012-10-19 00:32:29 602
转载 手把手教你做iphone的soap应用(webservice)
最近研究了下soap,找不到iphone上好用的soap代码.发现坛子,关于soap的东西也不多,就把自己写的贴出来,请大家批评指正吧。用到的提供soap接口的网址是:http://www.Nanonull.com/TimeService/这个页面有多个方法可以通过soap调用,页面上也有说明.如果用IE的浏览器还能看到此网页提供的wsdl文件.要做soap的webservice首先要了解
2012-10-19 00:19:53 508
转载 Core Data on iOS 5 Tutorial: Getting Started
Update 4/17/12: Fully updated for iOS 5 (original post by Ray Wenderlich, update by Adam Burkepile).Of all of the ways to persist data on the iPhone, Core Data is the best one to use for non-t
2012-10-17 17:00:54 819
转载 Core Data基本原理
第十一章: Core Data基本原理到现在,我们实现的程序可以维护一个对象链,实现Undo功能,还可以save和load文件. 你可以想象一下,应该有很多的程序需要完成类似的功能Apple希望通过一些方法可以让这类程序更容易开发. NSArrayController保持维护一个对象链. 绑定机制避免了编写很多model对象和view对象同步更新的所需代码. NSMan
2012-10-17 15:32:52 1202
转载 layoutSubviews何时调用的问题(2012-3-6 18:50)
以下是原文:You should override this method only if the autoresizing behaviors of the subviews do not offer the behavior you want.),但有时候经常指望它被调用的时候没被调用,不希望它被调用的时候被调用了,搞的很上火。根据国外社区一个人帖子,做了总结性翻译。layoutSub
2012-10-11 21:11:07 744
原创 ipa 开发常用控件 : UISplitViewController , UIPopoverController
ipa 开发常用控件 : UISplitViewController , UIPopoverController
2012-10-11 20:53:53 519
转载 IOS开发之手势——UIGestureRecognizer 共存
在 iPhone 或 iPad 的开发中,除了用 touchesBegan / touchesMoved / touchesEnded 这组方法来控制使用者的手指触控外,也可以用 UIGestureRecognizer 的衍生类別来进行判断。用 UIGestureRecognizer 的好处在于有现成的手势,开发者不用自己计算手指移动轨迹。UIGestureRecognizer的衍生类別有以下几种
2012-10-10 23:51:20 397
转载 IOS 5手势识别教程:二指拨动、拖移以及更多手势
typedef enum { DirectionUnknown = 0, DirectionLeft, DirectionRight} Direction; @interface TickleGestureRecognizer : UIGestureRecognizer @property (assign) int tickleCount;@property (
2012-10-10 23:50:49 539
转载 关于self.用法的一些总结
最近有人问我关于什么时候用self.赋值的问题, 我总结了一下, 发出来给大家参考. 有什么问题请大家斧正. 关于什么时间用self. , 其实是和Obj-c的存取方法有关, 不过网上很多人也都这么解答的, 那它为什么和存取方法有关? 怎么有关的? 并没有多少人回答出来. 同时关于内存管理的内容, 请大家看旺财勇士的Objective-C内存管理总结~CC专版 , 有些东西我就不多解
2012-10-10 17:58:14 615
转载 【Objective-C】iOS开发中常见的语句@synthesize obj=_obj的意义详解
我们在进行iOS开发时,经常会在类的声明部分看见类似于@synthesize window=_window; 的语句,那么,这个window是什么,_ window又是什么,两个东西分别怎么用,这是一个比较基本的问题,也关乎我们理解Objective-C中对类、类的属性、类的存取器、类的局部变量的统一理解。在32位系统中,如果类的 @interface 部分没有进行 ivar 声明,但有
2012-10-10 17:56:48 1084
转载 iphone UIScrollView详解
scroll view 原理 在滚动过程当中,其实是在修改原点坐标。当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器。假如在计时器到点后没有发生手指移动事件,那么scroll view 发送tracking events 到被点击的 subview。假如在计时器到点前发生了移动事件,那么scroll view 取消 tracking 自己发
2012-10-10 13:28:28 830
转载 UIScrollView的作用原理,实现scrollView中touch事件作用子视图
« ios实现国际话 UITableView实现删除移动编辑的样式 » UIScrollView的作用原理,实现scrollView中touch事件作用子视图 我们知道当多个视图进行叠加的时候,touch事件是作用到最上面的视图上,但是如果父视图是UIScrollView,如果默认,可能touch子视图会造成UIScrollView的滚动。 UIScrollView滚动的原
2012-10-10 13:21:24 5687
转载 防止iOS应用被AppStore拒绝的一些要点
最根本的,应关注Apple的两个文档「iPhone User Interface Guidelines」和[App Store Review Guidelines]。以下是一些要点。 iPhone Human Interface Guidelines中指出了基本UI控件应该如何正确地使文/OSChina会员最根本的,应关注Apple的两个文档「iPhone User Int
2012-10-09 23:41:40 794
转载 开发者所需要知道的iOS6 SDK新特性
iOS6 beta和相应的SDK已经放出了,WWDC2012要进入session环节了。iOS6无疑是这届WWDC的重点,在keynote上面对消费者展示了很多新鲜的特性,而之后的seesion对于开发者来说应该是更为重要。这里先大概把iOS6里新增的开发者可能用到的特性做个简单的整理。之后我也会挑一些自己感兴趣的session做一些整理和翻译工作,也算是对自己的一种锻炼吧~相关的笔记整理如下:
2012-10-09 20:03:02 2156
转载 iPhone开发关于UDID和UUID的一些理解
一.UDID(Unique Device Identifier) FB(`~S UDID是Unique Device Identifier的缩写,中文意思是设备唯一标识. "c+GzI\j 在很多需要限制一台设备一个账号的应用中经常会用到,在Symbian时代,我们是使用IMEI作为设备的唯一标识的,可惜的是Apple官方不允许开发者获得设备的IMEI. q]MuhL
2012-10-09 20:00:56 1346
转载 iOS设备上ARM与Thumb指令集的破事儿们
“Build”标签页里的“Architectures”项可以选择“Standard (armv6 armv7)”和“Optimized (armv7)”。标准的为armv6和armv7各生成一份代码,而优化则只生成armv7的代码。iOS设备使用ARM结构处理器,从iPhone 3GS、iPod 3和iPad开始支持armv7,之前的设备只支持armv6。因此,如果你的代码只含armv7,那么
2012-10-09 11:15:17 1215
转载 IOS应用本地化小结
几经艰辛,项目终于到达尾声,在上周给游戏增加了简体中文的本地化支持,这次本地化的内容主要有应用的名称、字符串和图片资源,IOS在本地化的支持还是很友好的,最后来个简单的小结吧。因项目是在Xcode4上开发,本文的操作也是基于Xcode4,在Xcode3上,部分操作应该会有所不同。1. 给项目增加语言支持:打开项目的“Info“属性编辑界面时,我们可以看到”localizations
2012-10-09 10:00:34 3881
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人