自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 iOS App 转移 图文详解

此文章只是为了记录一个Apple ID下的APP,转移到另外一个Apple ID 账户下。为了说的清楚下面用A账户(有App,要转出去)B账户(接收A账户App,接收者),来说明。1、      登录APPLE 开发者中心(http://developer.apple.com),使用A账户登录。2、      MemberCenter3、      ManageYour App

2013-11-13 13:49:42 27344 2

转载 IOS开发~web在线安装App

经测试,在越狱设备上可以安装,如果设备不越狱也想安装,就要企业发布权限了,可惜我没有,所以不能测试了!1、创建ipa及plist文件:XCode菜单栏->Product->Archive->Distribute->Save for Enterprise or Ad-Hod Deploymemnt点击Next选择你的Code signing Identity,我选的是Te

2013-10-23 16:28:50 8845

转载 Block的Retain Cycle的解决方法 (dealloc不掉用)

一个使用Block语法的实例变量,在引用另一个实例变量的时候,经常会引起retain cycle。这个问题在使用ASIHTTPRequest的block语法的时候会时不时的碰到。这个问题困扰了我这个小白很久。终于有一天,在Advanced Mac OS X Programming上,看到了这个问题的解决方案。先用代码描述一下症状:12345678

2013-07-22 20:46:26 1643

原创 ios UIImageView 中的image显示部分

做相册缩略图时,需求要求缩略图看起来大小统一,查阅资料,这样解决zu

2013-07-17 17:59:36 3891

原创 ios开发数组排序(数组中包括字典)

iphone开发数组排序(数组中包括字典)  1。普通数组排序:     NSMutableArray *arr = [NSMutableArray arrayWithObjects:@"0",@"8",@"6",@"1",nil];     NSArray *sortedArray = [arr sortedArrayUsingComparator:^NSCompar

2012-12-25 15:46:02 18653 1

转载 ios中设置的添加

在Android手机上, 在某个程序里,通过按Menu键,一般都会打开这个程序的设置,而在iOS里,系统提供了一个很好的保存程序设置的机制。就是使用Settings Bundle。在按了HOME键的情况下,在第一页的图标中找到设置,会看到程序的设置都在这里。那如何添加自己的程序的设置项呢?1、添加设置项默认情况下,新建的项目程序是没有设置项的。新建一个项目,命名为 Settin

2012-12-19 17:56:28 2945

原创 UITapGestureRecognizer的使用影响视图上某些控件的action的问题

我的界面上的视图层次是这样的:scrollView=[[UIScrollView alloc] initWithFrame:self.view.frame];    scrollView.backgroundColor=[UIColor clearColor];    [self.view addSubview:scrollView];    [scrollView release

2012-11-09 17:54:20 3299

转载 ios几种简单有效的数组排序方法

IOS几种简单有效的数组排序方法//第一种,利用数组的sortedArrayUsingComparator调用 NSComparator ,obj1和obj2指的数组中的对象NSComparator cmptr = ^(id obj1, id obj2){ if ([obj1 integerValue] > [obj2 integerValue]) {

2012-10-24 11:07:40 2139

转载 ios 路径大全

//==============================================================================// 资源目录NSString *defaultDBPath = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:filename];

2012-10-24 10:26:36 876

转载 在MAC OSX下对文件加密的技巧

相信在每个人的电脑里总有一些不想被别人看到的东西,冠希大哥的事儿教育我们,一定要重视文件的加密,否则后果不堪设想。比如我的:OSX下对文件加密的技巧" title="关于在MAC OSX下对文件加密的技巧" height="120" width="118" style="text-align:center; margin-top:0pt; margin-right:auto;

2012-10-08 10:27:33 1932

转载 Xcode4.2在iphone4或者iTouch4上面免证书调试

测试环境:iPhone4 or Touch4 (jailbreaked)Macbook Pro with Lion 10.7.2及Xcode4.2操作步骤过程:(一)制作证书1、 打开   Launchpad->Utilites-> Keychain Access2、单击:”Keychain Access”选择  “Certificate Assistant” 再选择”Cr

2012-08-09 18:01:41 19657

转载 Xcode快捷键

1. 文件CMD + N: 新文件CMD + SHIFT + N: 新项目CMD + O: 打开CMD + S: 保存CMD + SHIFT + S: 另存为CMD + W: 关闭窗口CMD + SHIFT + W: 关闭文件2. 编辑CMD + [: 左缩进CMD + ]: 右缩进CMD + CTRL + LEFT: 折叠CMD +

2012-08-09 17:58:15 1097

转载 iphone cocos2d下载和安装

假设你有一台mac mini或者mac book并安装好了Xcode4.2那么你可以前往http://code.google.com/p/cocos2d-iphone/downloads/detail?name=cocos2d-iphone-1.0.1.tar.gz&can=2&q= 下载cocos2d ,我下载的是1.0.1打开终端窗口cd /Users/user/Downloads

2012-07-24 17:40:20 1523

原创 OC中的集合类-NSSet、NSArray、NSDictionary

三种集合类来收集cocoa对象(NSObject对象):NSArray 用于对象有序集合(相当于是数组)NSSet 用于对象无序集合NSDictionary用于键值映射以上三种集合类是不可变的(一旦初始化后,就不能改变)以下是对应的三种可变集合类(这三种可变集合类是对应上面三种集合类的子类):NSMutableArrayNSMutableSetNSMutable

2012-07-19 17:20:29 11196 1

原创 NSBundle--获取文件路径

之前在初始化一个类的时候:TestViewController *viewcontroller=[[TestViewController alloc]initWithNibName:@"TestViewController" bundle:[NSBundle mainBundle]];不是很明白:[NSBundle mainBundle]的意思。后来查阅资料后知道了它的作用,如下:

2012-06-29 17:40:31 34135

原创 隐藏UITableView多余的分割线

plain类型的tableview当显示的数据很少时,下面的cell即使不显示数据也会有分割线,可以通过下面这个函数去掉多余的分割线。- (void)setExtraCellLineHidden: (UITableView *)tableView{    UIView *view =[ [UIView alloc]init];    view.backgroundColor =

2012-06-29 17:20:30 14582

转载 IOS中core Data框架的简单介绍

并非严格的说, CoreData是对sqlite数据库的一个封装.sqlite数据库操作的基本流程是, 创建数据库, 再通过定义一些字段来定义表格结构, 可以利用sql语句向表格中插入记录, 删除记录, 修改记录, 表格之间也可以建立联系.这个过程出现了, 表格的结构(schema), 所有表格的结构和相互联系构成整个数据库的模型, 数据库存放的方式(可以是文件或者在内存), 数据

2012-06-29 14:27:33 1881

转载 IOS代码例子区全区搜索索引

http://1058813598.diandian.com/post/2012-02-27/14708079

2012-06-28 10:05:31 2373

转载 iphone 自定义控件,通讯录,网络,电子书,控件特效 等源码

本帖属于CocoaChina会员发表,转帖请写明来源和帖子地址part 1--入门:1. xcode 版本下载 以及 iphone sdk 下载:最新版本在此下载:http://developer.apple.com/devcenter/ios/index.action其他版本请看http://connect.apple.com/cgi-bin ... 1.0.1.1.0.

2012-06-27 18:01:43 1357

转载 Objective-C与JavaScript的交互

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

2012-06-27 17:51:24 984

转载 coreText自定义富文本Label

UILabel是经常使用的一种控件,iOS上的UILabel已经能很好满足一些需求。比如设置对齐方式,换行模式等等。但如果需求是需要一串字符中不同的字符颜色,字体都单独设置,UILabel就无法满足了。那就自己来做个富文本Label好了。先创建继承UILabel的AttributedLabel.h,AttributedLabel.m文件,重载UILabeld -(void)draw

2012-06-27 14:51:09 5961

转载 MKReverseGeocoder 过时,IOS5中使用CLGeocoder

MKReverseGeocoder 过时,IOS5中使用CLGeocoderCLGeocoder是iOS5中新加的一个类,其实跟之前的MKReverseGeocoder很相似,不过CLGeocoder是以一种block的形式来反向地理编码的。看了官方的文档,MKReverseGeocoder在iOS5中被禁止了,但其实你还是可以使用这个的,只不过在未来的某个时间,会从文档中删除掉,而且苹果

2012-05-31 10:58:50 5589 1

转载 XMPP概要-核心功能及应用领域

XMPP是针对即时交互的开发技术,相比于其他技术,他有如下的一些优点: 证实可用—从XMPP诞生开始,已经有10多年的开发历史,数以百计的开发者为XMPP技术而努力。今日的互联网上有数以万计的XMPP服务器运作著,并有数以百万计的人们使用XMPP实时传讯软件. 安全—内嵌连接安全机制以及验证机制,使用SASL及TLS等技术的可靠安全性,已自带于核心XMPP技术规格中。 开放

2012-05-03 10:40:47 962

原创 Xcode4 的错误调试定位技巧

论坛里经常有朋友会问Crash的问题。Crash最多的无非就两种,一种就是signal SIGABRT,大概的意思就是发送Message出现问题,信号迷失了。这种的Crash其实是很好定位,Crash了后直接看Console里出的最后日志,比如这段:2012-03-28 19:26:33.055 TableViewMenuDemo[3916:f803] *** Terminatin

2012-04-10 17:45:20 574

原创 UIImageView实现图片幻灯片

NSArray *myImages = [NSArray arrayWithObjects:    [UIImage imageNamed:@"Image1.png"],    [UIImage imageNamed:@"Image2.png"],    [UIImage imageNamed:@"Image3.png"],    [UIImage imageNamed:@"mag

2012-04-10 17:43:50 448

原创 Push Notification、Local Notification、broadcast Notification的区别

Push Notification、Local Notification、broadcast Notification这三种类型的Notification区别:1、broadcast Notification是app当前是在run状态,而且当前app是in foreground,即:是在前台运行,不是在后台运行。而且此notification是注册是本app里面的NSNotificatio

2012-03-31 10:33:41 1569

转载 compare:

NSString [a compare:b]   NSOrderedSame NSOrderedAscending NSOrderedDescending NSString 两个字符串的比较,用 a compare:b 来比,得出的结果分3种 1.26个字母比较  越靠后面  越大    NSString *a =@"qweq

2012-03-27 14:30:38 665

原创 xml中的实体引用(<和&)

在聊天项目中发现内容里面只要有    message = [message stringByReplacingOccurrencesOfString:@"   resolveExternalEntityName:(NSString *)entityName                    systemID:(NSString *)systemID {  static NSDi

2012-03-26 11:51:22 1148

原创 当你遇到"modifying layer that is being finalized"的时候怎么办?

当你在iphone程序编程过程中,遇到"modifying layer that is being finalized",你要怎么办呢?一般来说这个问题都是由于重复释放一个UIView导致的。例如:UIView *view = [[UIView alloc] init] autorelease];[THE_SUPER_VIEW addSubview:view];[view releas

2012-03-22 14:58:31 1104

转载 UILocalNotification的使用

Notification是智能手机应用编程中非常常用的一种传递信息的机制,而且可以非常好的节省资源,不用消耗资源来不停地检查信息状态(Pooling),在iOS下应用分为两种不同的Notification种类,本地和远程。本地的Notification由iOS下NotificationManager统一管理,只需要将封装好的本地Notification对象加入到系统Notification管理机制

2012-03-22 14:51:51 14406 2

原创 iphone的icon的设置(分辨率显示的比实际图片的分辨率低)

前段时间遇到这样一个问题,发布在app store上的应用,下载下来,桌面的icon比实际icon图片(高分辨率)的分辨率低,比较模糊。在info.plist的设置是用的57*57的大小,后来发现,在info.plist里面57*57和114*114大小的icon都加上就可以显示高清的了,参考官方文档:Image Size (px)File NameUs

2012-03-19 17:34:14 2262

转载 deb ipa pxl

前言:目前 iOS 平台上常见的安装包有三种,deb、ipa 和 pxl。其中 deb 格式是 Debian 系统(包含 Debian 和 Ubuntu )专属安装包格式,配合 APT 软件管理系统,成为了当前在 Linux 下非常流行的一种安装包。进入 2.x 时代之后有 Cydia 作者 Jay Freeman(saurik) 移植到 iPhone 平台上,一起的还有 APT 软件

2012-03-14 15:05:05 1089

转载 iphone录音和播放(解决录音延迟问题)

- (void) prepareToRecord    {   AVAudioSession *audioSession = [AVAudioSession sharedInstance];   NSError *err = nil;   [audioSession setCategory :AVAudioSessionCategoryPlayAndRecord error:&er

2012-03-12 16:34:40 4520

转载 真机调试The entitlements specified in your application’s Code Signing Entitlements file do not match tho

在往真机上装应用程序的时候出现“The entitlements specified in your application’s Code Signing Entitlements file do not match those specified in your provisioning profile.(0xE8008016).“的错误,致使无法将应用程序装到手机上。下面是自己的解决方法(

2012-03-12 16:29:56 37839 2

证书的生成 真机测试

主要讲述申请生成证书,下载证书,在证书下面添加设备,如何在真机上使用。

2012-03-27

空空如也

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

TA关注的人

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