- 博客(80)
- 收藏
- 关注
转载 UIApplication深入学习
很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例。回想一下我在前面的文章“main函数研究”的文章中提到的main函数的代码,可以看
2012-11-26 14:14:45
347
转载 iOS开发之CocoaAsyncSocket学习
CocoaAsyncSocket支持tcp和udp。其中:AsyncSocket类是支持TCP的AsyncUdpSocket是支持UDP的AsyncSocket是封装了CFSocket和CFSteam的TCP/IP socket网络库。它提供了异步操作,本地cocoa类的基于delegate的完整支持。主要有以下特性:队列的非阻塞的读和写,而且可选超时。你可以调用它读取和写
2012-11-26 10:34:28
320
转载 iphone开发笔记:地图注解(地图上的大头针)
Cocoa Touch 没有提供地图注解类,只定义了一个 MKAnnotation 协议。要创建地图注解,必须设计符合 MKAnnotation 协议的类,该类需要一个 CLLocationCoordinate2D coordinate 属性,以及 title 和 subtitle 实例方法。一. 设计注解类:例,注解(大头针)类:.h#import @interfac
2012-11-26 10:06:39
572
转载 《IOS6.0框架及功能更新小结》
1. Maps替换Google Map为苹果自行研发3D地图2. Social Network集成新浪微博,Facebook , Twitter等社交网络帐号管理。 3. Pass Kit提供通行证SDK,可以此为基础开发电子通行证甚至实体物理票务。4. Game Center可调用GKChallenge函数发起游戏挑战;authenticateHandle
2012-10-25 10:07:57
448
转载 Xcode 4.4中LLVM compiler 4.0带来的Objective-C新语法特性
转载:http://www.cocoachina.com/applenews/devnews/2012/1023/4957.html下面的语法需要下载Xcode 4.4。1、枚举类型的改变老写法:[cpp] view plaincopy typedef enum Week{ Moday, Tuesday,
2012-10-25 10:02:15
388
转载 UIApplication深入学习
转载: http://www.cocoachina.com/applenews/devnews/2012/1023/4958.html很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期
2012-10-25 09:08:28
280
转载 测试工具之FoneMonkey(一)安装
原文地址:测试工具之FoneMonkey(一)安装作者:竹子1、测试环境:1)Mac OS X:Version 10.6.62)Xcode:Version 3.2.53)iOS:4.24)Fonemonkey:Version 5.3a2、安装:1)解压Fonemonkey.zip。2)复制目标:Xcode --> Targets -->Control
2012-10-08 17:16:57
2784
转载 实现自适应高度的 UITableViewCell 或 UILabel
转载 :http://www.cnblogs.com/viviyachu/archive/2012/03/07/2383363.html在使用UILabel存放字符串时,经常需要获取label的长宽数据,本文列出了部分常用的计算方法。1.获取宽度,获取字符串不折行单行显示时所需要的长度CGSize titleSize = [aString sizeWithFont:font
2012-09-27 01:53:13
628
转载 旧工程适配iOS6和iPhone5的一些故事
转载:http://www.cocoachina.com/bbs/read.php?tid=116442&page=1苹果每发布一个系统,都够开发者忙活一阵的,更新xcode适配新系统:像iOS4支持Retain需要@2x的图;像iOS5不支持udid;像现在的iOS6和iPhone5要面对的下面的一堆问题。1.添加Retina 4 launch image,运行工程的时候会主动提
2012-09-24 14:36:51
382
转载 iPhone实战:在开发过程中我们要注意什么
经过一段长时间的iPhone开发,本人对iPhone的开发有了更进一步的了解,今天特意在此总结出一些可行性的实践,主要是针对在开发过程中也许会碰到的问题提出的一些解决方法以及需要注意的地方。下面说的都并非是最佳实践(本人还不够官方,呵呵),但确实是需要引起我们的注意,也值得作为参考。1、要养成有借有还的习惯。 这里指的是内存管理方面的问题,我们在开发过程中是必须要对内存进行操作的,而
2012-09-20 15:22:24
451
转载 自定义UINavigationBar背景图片和颜色
转载:http://hi.baidu.com/superssuber/blog/item/cca912197cee552734fa4111.html首先准备导航栏背景图片,大小 320x44, @2x文件大小640x88,iOS5以后更改背景图片较简单UINavigationBar *navBar = self.navigationController.navigationBar;
2012-07-20 18:17:38
360
转载 Xcode警告:Multiple build commands for output file
[WARN]Warning: Multiple build commands for output file /Developer/B/Be/build/Release-iphonesimulator/BB.app/no.pngtarget引用了名字重复的资源找到当前的target,展开之后,找到Copy Bundle Resources栏目,然后在里面找到重复名字的资源,删除不要
2012-07-17 17:43:04
462
转载 iOS应用的真机调试
必须条件:99美元的帐号,没有这个就不用再往下看了。 首先,登录到http://developer.apple.com/devcenter/ios/index.action,如果已经购买了iPhone Develop Program(iDP),登录进去后,页面右上角会看到如下图所示的页面: 点击第一项:iOS Provisioning Portal,然后
2012-07-17 17:42:38
423
转载 联机调试,以及打包ipa
本文版权归 Tom Tang 所有,在任何情况下都不要转载,多谢! 转载:http://blog.youkuaiyun.com/nicktang/article/details/7055756本文的基础是,你必须有一个付费的开发帐号。我做演示的系统是Lion,如果你的系统是10.6,会稍微不同。在你付费成功后,你必须生成私有的证书。步骤如下。1.生成私有证书在实用工
2012-07-10 14:01:29
589
转载 iOS5 ARC学习笔记
转载http://blog.youkuaiyun.com/favormm/article/details/7023322iOS5中加入了新知识,就是ARC,其实我并不是很喜欢它,因为习惯了自己管理内存。但是学习还是很有必要的。在iOS开发过程中,属性的定义往往与retain, assign, copy有关,我想大家都很熟悉了,在此我也不介绍,网上有很多相关文章。
2012-06-26 17:44:18
328
转载 数据库SQL操作语句集锦
SQL操作全集下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句: 1、说明:创
2012-06-18 16:25:15
645
转载 经典SQL语句大全
http://www.cnblogs.com/yubinfeng/archive/2010/11/02/1867386.html
2012-06-18 10:58:42
224
转载 为UIView及其子类添加圆角边框
//设置圆角边框someView.layer.cornerRadius = 8;someView.layer.masksToBounds = YES;//设置边框及边框颜色someView.layer.borderWidth = 8;someView.layer.borderColor =[ [UIColor grayColor] CGColor];
2012-06-06 16:51:03
266
原创 获取本地语言
//获取本地语言+ (NSString *)localLanguage{ NSUserDefaults *defaults = [NSUserDefaultsstandardUserDefaults]; NSArray *languages = [defaults objectForKey:@"AppleLanguages"]; NSString *c
2012-05-25 17:46:28
531
转载 ios消息推送机制实现
实现推送功能的前提条件:1.必须有真机,模拟器是获取不到deviceToken的。2.必须有开发者账号,并且交了99美元。可能碰到的问题:1.如果你在设备调试时碰到"未找到应用程序的“aps-environment”的权利字符串"的问题,可能是由于你是先申请的描述文件Provisioning Profiles进行开发的,后来才加入push功能的,这样的描述文件是不具有push功
2012-05-16 21:19:29
475
转载 KissXml API(转)
KissXml是iPhone平台目前比较好的xml解 析&操作的框架,尤其是他集成了XPath功能.但是网上没有成型的api,就连KissXml自己也没有出过完整的api。为了方便大家快速入 门、使用KissXML,就勉强做了这个所谓的API,如有谬误,敬请斧正。================================================================
2012-05-14 13:53:22
342
转载 KissXML 简易教程
文章来源 http://ixhan.com/2010/03/tutorial-of-kissxml-iphone/KissXML 是我觉得最简单方便的XML解析器了,更重要是很简单的支持Xpath在项目中使用前先简单配置下.在这里下载源代码 here添加除了DDXMLTesting 外的文件根据下图配置libxml打开项目属性添加如下内
2012-05-14 13:52:34
384
转载 NSInvocation简单使用
转载:http://www.cocoachina.com/bbs/read.php?tid=75614&keyword=Invocation在 iOS中可以直接调用 某个对象的消息 方式有2中一种是performSelector:withObject:再一种就是NSInvocation第一种方式比较简单,能完成简单的调用。但是对于>2个的参数或者有返回值的处理,那就需要做些额外工作
2012-05-11 16:45:43
331
转载 iOS 使用 md5加密
#import @implementation MD5Util+(NSString *)encode:(NSString *)value{[value retain];const char *cStr = [value UTF8String];[value release];unsigned char result[16];C
2012-05-11 10:41:52
470
转载 判断有没有越狱,以及读系统info.plist
1。判断是否越狱detectDevice.h@interface UIDevice (Helper) - (BOOL)isJailbroken; @end detectDevice.m@implementation UIDevice (Helper) - (BOOL)isJailbroken { BOOL jailbr
2012-05-09 12:32:24
592
转载 网络编程总结
转载自:http://www.cocoachina.com/bbs/read.php?tid=31300一:确认网络环境3G/WIFI 1. 添加源文件和framework 开发Web等网络应用程序的时候,需要确认网络环境,连接情况等信息。如果没有处理它们,是不会通过Apple的审查的。 Apple 的 例程 Reachabili
2012-05-09 12:26:17
219
转载 sqlite第三方类库:FMDB使用(转载)
本文转自一位台湾ios开发者的blog,由于blog地址被墙掉,转发过来,供大家参考原文地址:2NSString *documentDirectory = [paths objectAtIndex:0];4FMDatabase *db = [FMDatabase databaseWithPath:dbP
2012-05-08 15:43:29
537
转载 使用UIImagePickerController
if ([UIImagePickerControllerisSourceTypeAvailable:UIImagePickerControllerSourceTypeCamera]) { UIImagePickerController *imagepick = [[UIImagePickerControlleralloc] init];
2012-05-07 10:35:56
497
原创 iphone 与 js 交互
/*定义webview 初始化*/然后把js打包放入项目中XXXX.bundle /*webView加载JS*/ NSBundle *bundle = [NSBundlebundleWithPath:[[NSBundlemainBundle] pathForResource:@"XXXX"ofType:@"bundle"]]; NSURL
2012-04-26 09:55:19
519
原创 JSonKit 的使用
在ios上,JSonKit 是解析json速度第二快,第一是系统的,但是只有ios5才有 为了支持ios4以下的版本 所以选用JsonKit上网下载Jsonkit文件放入工程中用法:1.dictionary------>jsonNSString *jsonstring = [dictionary JSONString];2.json------------>di
2012-04-26 09:49:46
1767
转载 iOS让键盘消失的技巧
转载自:http://blog.youkuaiyun.com/favormm/article/details/7492692焦点在UITextField或UITextView中的时候,键盘会出现,想点一下背景就让键盘消失。这是在手持设备上服合用户的操作习惯。当然方法有很多,在这儿我说一个比较实用的方法。因为UIView默认是不能关联方法调用的,而UIControl则不一样,它可以关联很多方法。
2012-04-24 23:02:51
326
原创 参考的博客
http://blog.youkuaiyun.com/favormm/article/category/635046/6 iphone开发详细博客
2012-04-24 22:31:23
210
转载 iphone异常捕获
iphone object_c 也支持异常捕获,用过没有呀。 在处理UITableView, MKMapView等,你可以加一些异常捕获,因为显示数据常常出错。下面是示例代码:[cpp] view plaincopyprint?@try { Statements } @catch (NSException *ex) { UIAle
2012-04-24 22:17:55
305
转载 oauth使用方法及Demo
转载:http://www.cocoachina.com/applenews/devnews/2011/0728/3064.html貌似现在一接触到网络客户端编程,第一个要解决的问题就是oauth/xauth,那么就先从这个说起。再好的某个sns网站的库,我感觉都没有自己封装的用的顺,所以以下的代码主要介绍google code上的oauth库,并对各大网站做一些简单的介绍
2012-04-23 13:53:09
693
转载 iPhone开源项目汇总
参考来自:http://www.cocoachina.com/iphonedev/toolthain/2011/1109/3480.html扫描wifi信息:http://code.google.com/p/uwecaugmentedrealityproject/http://code.google.com/p/iphone-wireless/条形码扫描:h
2012-04-23 11:57:47
295
转载 新浪微博OAUTH方法-iPhone
转载:http://www.cnblogs.com/pengyingh/articles/2346108.html1, 在第一步获取Request Token时,需要使用Consumer Key和API Key Secret进行签名 的Consumer Key Secret。方法:oauth/request_token获取request_token之后,要做一件事情,就是让用户登录
2012-04-23 11:46:36
308
转载 OAUTH 原理介绍
转载:http://www.cnblogs.com/louis-kerui/articles/2420566.htmlOauth是一种安全认证的协议,Oauth的授权不会使第三方触及到用户名的账号信息(如用户名,密码)www.oauth.net。 Service Provider(服务提供者):通常是网站,在这些网站当中存在着一些限制的资源。例如图片共享网站,博客或
2012-04-23 11:37:08
487
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人