自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(312)
  • 资源 (1)
  • 收藏
  • 关注

原创 iphone开发资源汇总

如何用Facebook graphic api上传视频:http://developers.facebook.com/blog/post/532/Keychain保存数据封装:https://github.com/carlbrown/PDKeychainBindingsC

2011-08-07 00:54:00 1485

转载 IOS开发UI篇之──自定义UIActionSheet

UIActionSheet类系IOS开发中实现警告框的重要的类,而在好多应用中,都对它进行了扩展,今天介绍一下自定义风格的UIActionSheet一、自定义CustomActionSheet类  CustomActionSheet类继承UIAct

2011-08-06 23:59:32 3575

原创 队列的优先级

在使用NSOperationQueue简化多线程开发中介绍了iOS的操作队列使用方法。这里补充一下队列的优先级功能。假设现在队列中有多个操作(NSOperation),现在再向队列中加入新的操作,并且希望新增加的操作排在未执行操作的最前面。这时就需要设置操作的优先级了。

2011-08-06 23:57:53 1960

原创 XCode4如何解决调试程序时,忽然崩溃,而找不到崩溃的代码

XCode4设置不太一样: 在Edit-->Scheme里面 找到Arguments把下面3个值设置成YESNSAutoreleaseFreedObjectCheckEnabledNSZombieEnabledNSDebugEnabled

2011-08-06 23:29:35 4912 3

原创 iPhone应用程序的发布形式

iPhone应用程序的发布形式有两种,1种是通过 App Store 正式的贩卖,还有一种是 Ad Hoc,针对特定的用户发布自己的程序,不用经过Apple的审核。使用 Ad Hoc 有什么好处呢,你可以:发布自己的程序给亲朋好友,且不收取费用程序正式上传之前

2011-08-06 23:26:22 1386

原创 iPhone实现本地通知

在iOS实现本地通知这篇文章中,介绍了通知的定义和最简单的实现。下面我将介绍一个比较复杂一点的例子,实现的效果如下:开启通知。通知的内容。通知的次数。下面是具体的实现:首先是通知次

2011-08-06 23:02:47 5800

转载 iPhone开发面试题--葵花宝典

1.main() {    int a[5]={1,2,3,4,5};    int *ptr=(int *)(&a+1);     printf("%d,%d",*(a+1),*(ptr-1));}答:2,5

2011-08-06 23:01:11 4511

原创 如何在一个已排序的NSArray中搜索某一特定字符串?答案是使用CFArray自带的搜索功能

如何在一个已排序的NSArray中搜索某一特定字符串?答案是使用CFArray自带的搜索功能:  NSMutableArray *sortedArray = [NSMutableArray arrayWithObjects: @"Alice", @"Beth",

2011-08-06 22:57:40 2336 1

原创 iphone No architectures to compile for (ARCHS=i386, VALID_ARCHS=armv6 armv7)错误解决办法

今天从网上下了一个iphone程序的源码来学习,结果运行时不成功,报了一个:No architectures to compile for (ARCHS=i386, VALID_ARCHS=armv6 armv7)的错误。 这个程序是在iphone sdk 3.0

2011-08-06 21:37:17 4082 1

原创 ios 将NSDate精确到天 (通用版本)

NSDate *nowDate1 = [NSDatedate];        NSDateFormatter *formatter = [[[NSDateFormatteralloc] init] autorelease];        [format

2011-08-04 14:38:00 2243

原创 iOS开发之Objective-C与JavaScript的交互

UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。stringByEvaluati

2011-08-04 09:06:30 1730 2

原创 苹果 ios----把NSDate只精确到天

NSDateFormatter *formatter = [[[NSDateFormatteralloc] init] autorelease];        [formatter setDateFormat:@"yyyy/MM/dd"];        NSS

2011-08-03 18:24:53 1055

原创 苹果 ios------- iCloud Beta已经向开发者开放

Beta 开放访问苹果已于周一开放 Beta 版的 iCloud 访问,地址为 iCloud.com ,目前仅面向 iOS 5 或 Mac Lion 用户。注意,部分 Beta 功能仅面向 开发者 。登陆后的界面一如既往的优雅。中文登陆界面

2011-08-03 12:58:52 1505 1

原创 xcode4上传app 发布应用程序

如果是第一次上传应用程序,那么你要添加一个程序版本, 后面的步骤省略, 如果是更新版本,按照下面的步骤来做:iOS Provisioning Portal 和iTunes Connect 没有变,下载与安装.mobileprovision文件与以前一样。第一步

2011-08-02 19:20:45 8140 2

原创 在iPhone应用里直接打开app store 评论页面的方法

在iPhone应用里直接打开app store 评论页面的方法: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"itms-apps://ax.itunes.apple.com/W

2011-08-02 19:01:05 5779 2

原创 NSDate SDK4.1取得的时间全部为GMT了,怎么改成本地时间

问题:NSDate SDK4.1取得的时间全部为GMT了,怎么改成本地时间   NSDate SDK4.1取得的时间全部为GMT了,怎么改成本地时间其它版本正常,取得的时间为本地时间谢谢~

2011-08-01 12:10:31 1764

原创 performSelector 在线程中的应用

- (void)performSelector:(SEL)aSelector withObject:(id)anArgument afterDelay:(NSTimeInterval)delay inModes:(NSArray *)modes;- (void)performS

2011-07-30 19:58:35 3227 1

转载 传新款iPhone将9月上市 新iPad感恩节前上市

7月28日消息,台湾媒体报道称,新款iPhone将于9月第二周(9月6日至15日)的某天上市,新款iPad则可能将延至感恩节前上市。据报道,新款iPhone首批将出货400万部,零部件供应商将在本周前出货40万台试产。据称,新款iPhone上市布局将一改先在少部分

2011-07-30 10:28:35 941

原创 判断iphone设备是否为高清屏

#define isRetina ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 960), [[UIScreen mainScr

2011-07-29 15:42:09 2153

原创 我感觉Android将要称霸低端市场,高端市场应该会留给windows phone 和 ios

我预言Android将要称霸低端市场,高端市场应该会留给windows phone 和 ios有不同意见的可以跟贴回应!

2011-07-28 14:15:52 916 2

原创 消息称AT&T正为新款iPhone 9月上市进行筹备

腾讯科技讯(清雨)北京时间7月26日消息,据国外媒体报道,最新报道指出,AT&T准备于9月中旬发布iPhone 5手机。科技博客Boy Genius Report周一援引可靠消息人士的话报道说,AT&T已经开始通知员工说,公司各零售店9月将会迎来大客流,要求员工尽快结束所有培训。

2011-07-27 12:30:05 919

原创 iOS-卸载xcode

<!--p.p1 {margin:0.0px 0.0px 0.0px 0.0px; font:12.0px Helvetica}p.p2 {margin:0.0px 0.0px 0.0px 0.0px; font:12.0px Courier}-->Uninstalling Xcode Developer ToolsTo uninstall Xcod

2011-07-26 16:54:00 1631

原创 苹果HTC专利战正酣: 逃离Android?

7月15日,ITC(美国国际贸易委员会)作出初步裁决:“HTC侵权案成立,不过并非苹果提出的10项专利,而是其中的两项专利。”此前的7月8日,苹果与HTC的诉讼升级,苹果称HTC涉及手机用户的操作界面、底层构架等10项软硬件专利涉及侵权。苹果与HTC的官司旷日持久。去年3月,苹果

2011-07-26 09:25:56 1442

原创 Quartz 2D指南3---paths

一个path有一个或者多个shapes,或者subpaths定义。一个subpath可以包含直线段,曲线或者都有。其可以是开的或者封闭的。subpath可以是一个简单的形状,如line,circle,rectangle,star,或者其他更复杂的形状,下图展示了我们可以创建的形状

2011-07-25 15:17:53 2201

原创 iCloud说明

iOS 5.0This article summarizes the key developer-related features introduced in iOS 5.0. This version of the operating system runs on curren

2011-07-25 13:17:04 3469

原创 在一个label中显示多行,自动换行

在active.com的开发项目中,遇到一个动态显示detail page的问题。取的数据有的时候多有的时候少,而且还需要自动换行。计算行的高度,text的长度,大小等。EventAddresslabel=[[UILabel alloc]initWithFrame:CGRectM

2011-07-21 18:00:04 4425

原创 如何让一个button 的 backgroundimage 等比例缩放 background imageview 并不完美

UIButton *button= [[UIButton alloc] initWithFrame:CGRectMake(0,0,70,70)];    button.buttonType = UIButtonTypeCustom;    UIImage *buttonIma

2011-07-21 13:51:57 5381

原创 怎样使UISearchBar背景透明

在使用UISearchBar时,将背景色设定为clearColor,或者将translucent设为YES,都不能使背景透明,经过一番研究,发现了一种超级简单和实用的方法:1[[searchbar.subviews objectAtIndex:0]removeFromSuperv

2011-07-18 00:14:00 2866 2

原创 Cocoa中监听、观察和通知的五种方法

本文介绍Objective C中实现观察者模式(也被称为广播者/监听者、发布/注册或者通知)的五种方法以及每种方法的价值所在。该文章将包括:1 手动广播者和监听者(Broadcaster and listeners)2 键-值观察(Key Value Observing)3 通知

2011-07-17 11:20:34 2107

原创 [iPhone开发]消息通信机制NSNotificationCenter

最近写程序需要用到这类,研究了下,现把成果和大家分享。NSNotificationCenter是专门供程序中不同类间的消息通信而设置的,使用起来极为方便,长话短说。设置通知,就是说要在什么地方(哪个类)接受通知,一般在初始化中做。[[NSNotificationCenter de

2011-07-17 11:03:01 2475

原创 如何使drawrect:画出的图形响应事件 Quartz 2d 事件 touch

//只是代码而已 , 如果有兴趣的同学 我们可以私下探讨 email:zhuolaiqiang@mail.com- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {  UITouch *touch

2011-07-15 15:41:07 4078 2

原创 Quartz 2D编程指南1-------Quartz 2D概述

在IOS中,Quartz 2D像Core Animation,OpenGL ES和UIKit类一样工作于可用的图形和动画技术。1.The Page  Quartz 2D使用painter model去imageing。在painter model中,每一个连续的绘制操作都是应用一

2011-07-15 09:43:02 6591

转载 Quartz 2D指南2---Graphics Contexts

Graphics Contexts代表一个绘图目的地。其包含绘图参数和所有与设备相关的信息,这些在绘制系统执行绘制命令的时候是需要的。Graphics Contexts定义了基本的绘制属性,如绘制的颜色,clipping 区域,线的宽度,样式信息,字体信息,compositing

2011-07-15 09:33:30 2634

转载 Transforms CTM, 转换矩阵

Transforms CTM, 转换矩阵2011-06-09 19:31Quartz转换实现的原理:Quartz把绘图分成两个部分,    用户空间,即和设备无关,    设备空间,用户空间和设备空间中间存在一个转换矩阵 : CTM本章实质是讲解CTMQuartz提供的3大功能移

2011-07-14 18:41:05 2789

原创 弧度与角度的关系

一、角的两种单位 “ 弧度”和“度”是度量角大小的两种不同的单位。就像“米”和“市尺”是度量长度大小的两种不同的单位一样。 在flash里规定:在旋转角度(rotation)里的角,以“度”为单位;而在三角函数里的角要以“弧度”为单位。这个规定是我们首先要记住的!!!例如:

2011-07-14 17:28:46 4288

原创 Quartz 和 动画的关系 图形处理和动画 的关系

Mac OS X 提供了一系列图形技术,这些技术为构建动人的视觉体验提供了基础。用于处理 2D 和 3D 图形,动画和图像效果的专业框架已经为您提供了一切所需—从基本的图形元素到高级视觉环境。使用这些丰富的 API 能使您的应用程序具备令人惊叹的图形表现能力。Core Anima

2011-07-14 12:08:10 1906

原创 iphone开发 Quratz 2D 学习 ---什么是 graphics context(图形上下文)

1.graphics context(图形上下文)是一个不透明的数据类型(CGContextRef)。我们可以把graphics context想象成为一个绘图目标。有几种graphics context:bitmap graphics context,PDF graphics

2011-07-14 10:08:01 3141

原创 让viewDidAppear/viewWillAppear 在push/pop页面加载前始终调用

让viewDidAppear/viewWillAppear 在页面加载前始终调用 viewDidAppear/viewWillAppear in UINavigationController not be calledWhen you push or pop a view con

2011-07-12 17:31:10 4882

原创 viewDidUnload方法

viewDidUnload方法当系统内存吃紧的时候会调用该方法(注:viewController没有被dealloc)内存吃紧时,在iPhone OS 3.0之前didReceiveMemoryWarning是释放无用内存的唯一方式,但是OS 3.0及以后viewDidUnloa

2011-07-12 17:28:37 2158

原创 为什么delegate 用 assign 而不使用 retain

循环引用所有的引用计数系统,都存在循环应用的问题。例如下面的引用关系:对象a创建并引用了对象b.对象b创建并引用了对象c.对象c创建并引用了对象b.这时候b和c的引用计数分别是2和1。当a不再使用b,调用release释放对b的所有权,因为c还引用了b,所以b的引用计数为1,b不

2011-07-07 23:32:49 8322 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除