自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (5)
  • 收藏
  • 关注

转载 iOS应用程序适应4英寸iPhone5显示屏的方法

iPhone 5配备了更大的屏幕——你的程序有更多的使用空间:额外增加了88点(176像素)。 不过这跟之前的Retina显示屏一样,你需要对程序做一些修改,以利用更大的屏幕带来的好处。 如果你的程序还没有更新至适配新的4英寸屏幕,那么通过本文,你就可以很容的进行适配并提升你的应用体验!  入门首先,你的Xcode版本需要支持iPhone 5

2013-06-28 09:37:45 877

转载 UIlabel设置显示多行

IOS页面UILable显示多行文本UILabel*label;//设置换行label.lineBreakMode = UILineBreakModeWordWrap; label.numberOfLines = 0;换行符还是\n比如NSString * xstring=@"lineone\nlinetwo"记得要把label的高度设置的足够显示多行内容。

2013-06-26 22:46:17 1164

原创 [xxx objectForKey:]: unrecognized selector sent to instance 错误的另类原因

在项目开发过程中碰到[xxx objectForKey:]: unrecognized selector sent to instance 错误, 具体情形是这样的,在一个NSMutableArray *array = [NSMutableArray alloc ] init];NSMyClassOne  *obj1 = [[NSMyClassOne alloc] init];[a

2013-06-26 13:11:46 2419

转载 beginUpdates和endUpdates-实现UITableView的动画块

我们在做UITableView的修改,删除,选择时,需要对UITableView进行一系列的动作操作。这样,我们就会用到 [tableView beginUpdates];        if (newCount0) {            [tableView deleteSections:[NSIndexSet indexSetWithIndex:indexP

2013-06-21 09:57:32 1163

转载 ios多线程之performSelectorOnMainThread

+ detachNewThreadSelector:toTarget:withObject: 和 - performSelectorInBackground:withObject: 的效果基本一致,如果不打算支持iOS3的话,用GCD要方便很多很多performSelectorOnMainThread是指在主线程上执行某个方法,比如数据下载后,更新UI界面等操作举例说明怎么简单的创建一个子

2013-06-21 09:25:21 1766

转载 左右菜单

很漂亮的一个视图设计界面既支持iphone 也支持ipadJASidePanels是一个UIViewController容器设计呈现为一个中心面板和侧板可展现的——一个向左,一个向右。 作者收集了一些类似与左右推拉的这种视图效果的开源库.作者本身也是参考这些来制作的:下面的这些在本站基本上都可以找到Other projects implementing a

2013-06-20 09:26:57 1042

转载 ios 手势: 二指拨动、拖移以及更多手势

如果在你的应用程序中需要检测手势,比如点击(tap)、二指拨动 (pinch)、拖移(pan)和旋转(rotation),那么通过创建UIGestureRecognizer类来实现将十分简单。在本教程中,我们将向你展示如何在你的应用程序里通过简单地编程,添加手势识别,同时在IOS 5中使用故事版(Storyboard)编辑器。我们将创建一个简单的应用程序,应用里你可以利用手势识别器

2013-06-19 16:11:12 837

转载 C语言的位运算

位运算整数在计算机中用二进制的位来表示,C语言提供一些运算符可以直接操作整数中的位,称为位运算,这些运算符的操作数都必须是整型的。& 按位与, | 按位或 , ^ 按位异或AND (位与&) OR ( 位或| ) XOR ( 位异或^ )1 & 1 = 1       1 | 1 = 1       1 ^ 1 = 01 & 0 = 0       1 |

2013-06-19 11:22:35 507

转载 深入浅出 iOS 之多线程 NSThread

OS 支持多个层次的多线程 编程,层次越高的抽象程度越高,使用起来也越方便,也是苹果最推荐使用的方法。   下面简要说明这三种不同范式:  Thread 是这三种范式里面相对轻量级的,但也是使用起来最负责的,你需要自己管理thread的生命周期,线程 之间的同步。线程 共享同一应用程序的部分内存空间,它们拥有对数据相同的访问权限。 你得协调多个线程 对同一数据的访问,一般做法是

2013-06-19 11:05:55 494

转载 ios左右菜单PPRevealSideviewController使用的一些心得

PPRevealSideviewController是一个左右移动布局,ios左右菜单的一个东西,功能非常强大,使用起来也很方便。研究了两天,说不上全会用了,但会一些,把一些关键点记下来,希望能帮助到您。下载PPRevealSideviewController,下载地址下载下来后有个叫PPRevealSideViewController的项目,打开就是整个demo,de

2013-06-19 09:34:21 769

转载 Bluetooth and iOS – Use Bluetooth in your iPhone apps

Bluetooth and iOS – Use Bluetooth in your iPhone appsBy Radu Motisan Posted on July 16th, 2012 , 21513 Views (Rate 64.41)TweetShare on diggShare on redditShare on delicious2

2013-06-15 21:37:44 1835

转载 由pushViewController说起可能出线的各种死法

做苹果开发或者果粉对导航条这个东西应该都不陌生,这咚咚在小小的屏幕上通过一个简单的View的队列管理来做到手机界面的有条理管理,但是开发过程程序员可能碰到各种死法,下面分享一二。          例子:MyViewController *sampleViewController = [[[MyViewController alloc] initWithXXX] autorelease];

2013-06-08 22:14:47 636

转载 UITableView 选中一行后,不显示选中颜色的方法

UITableView 选中一行后,不显示选中颜色,不要将UITableView的allowsSelection设置成NO,那样的话可能导致UITableView不能响应点击动 作。合理的解决方法是:cell.selectionStyle = UITableViewCellSelectionStyleNone;

2013-06-08 22:03:58 612

原创 Property xxx cannot be found in forward class object "XXXXX" 错误

今天在项目工程中,碰到一个Property xxx cannot be found in forward class object "XXXXX"错误,找了好久,最后发现是因为自己在头文件中声明了@class XXXX,  而在源文件中包含了没有包含XXXX.h的原因。

2013-06-08 13:42:38 8917 1

转载 ios获取时间和星期(注意week1是星期天)

//得到当前的日期    NSDate *date = [NSDate date];    NSLog(@"date:%@",date);        //得到(24 * 60 * 60)即24小时之前的日期,dateWithTimeIntervalSinceNow:    NSDate *yesterday = [NSDate dateWithTimeI

2013-06-06 17:33:14 1075

转载 NSDate时间加减

NSDateFormatter * dateFormatter = [[[NSDateFormatter alloc]init]autorelease]; NSDate*nowDate = [NSDate date]; NSTimeInterval interval =24*60*60*1; //1:天数 NSDate*date1 = [nowDate initWithT

2013-06-06 16:17:22 993

转载 使用Xcode和Instruments调试解决iOS内存泄露

虽然iOS 5.0版本之后加入了ARC机制,由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存泄露,以及NSZombieEnabled设置的使用。本文假设你已经比较熟悉Obj-C的内存管理机制。实验的开发环境:XCode 4.5.21、运行Demo。先下载一个实现准备好的内存泄露的

2013-06-06 13:50:36 541

转载 拨打电话返回自身程序

//1、系统的打电话代码,不返回当前程序:    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://1008611"]];      //2、用UIWebView来实现,打电话结束后会返回当前应用程序:    UIWebView *callPhoneWebVw = [[UIWebV

2013-06-01 01:59:58 729

Storyboard

iOS5中使用Storyboard, 故事板创建界面

2014-05-06

Safari Adhoc

从浏览器Safari直接安装ipa文件,无需从app store下载安装,也无需用其他第三方工具安装。

2013-11-20

iOS分组表示例

分组表使用示例,入门必备。帮助入门者来建立分组表,以及如何确定数据源和委托方法。

2013-08-15

[iPhone开发书籍大全]

ios,iphone开发书籍大全,英文资料,做ios开发的朋友可下载来看看。

2013-03-11

urlgfe:轻易获得资源的URL

C语言,跨平台,支持平台:linux, windows. Mac. OX, 轻易获得资源的URL

2008-12-29

空空如也

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

TA关注的人

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