iphone
文章平均质量分 66
万里独行程序猿
php、objective-c、C++
展开
-
IOS UITableView中行的操作
这篇文章主要讲的表格的操作包括:标记行、移动行、删除行、插入行。这次就不从头建立工程了,在http://www.oschina.net/code/snippet_164134_9876下载工程。这个工程就是最简单的产生一个表格并向其中写入数据。用Xcode 4.2打开它,在这个工程基础上实现以上操作。1、标记行这里讲的标记行指的是单击此行,可以实现在此行右边出现一个勾,如下图所示:原创 2012-05-25 16:02:29 · 6783 阅读 · 3 评论 -
ios 排序汇总
IOS几种简单有效的数组排序方法//第一种,利用数组的sortedArrayUsingComparator调用 NSComparator ,obj1和obj2指的数组中的对象NSComparator cmptr = ^(id obj1, id obj2){ if ([obj1 integerValue] > [obj2 integerValue]) { retur原创 2012-09-14 12:39:06 · 4600 阅读 · 0 评论 -
IOS 字体设置
ios中的字体: 字体是图形用户界面显示文本的基础。Cocoa在UIKit框架中为开发者提供了高层次的API以及方便的枚举、加载和使用字体。Cocoa Touch 使用UIFont 类来封装字体。每个ios设备都内置了系统字体。字体被组织成字体族科(Families),每个族科又包含字样(Faces)。例如,Helvetica 是一个字体族科,Helvetica Bold是Helve原创 2012-06-11 15:38:41 · 9438 阅读 · 0 评论 -
IOS 类似iphone通讯录TableView的完整demo【附源码】
初学objective-c,自己写的一个demo,有不足之处请指正:效果图:核心代码:- (void)viewDidLoad{ [super viewDidLoad]; NSArray *array = [[NSArray alloc] initWithObjects:@"你好", @"BFlower",原创 2012-05-25 13:19:39 · 4830 阅读 · 3 评论 -
iOS NSUserDefaults使用方法
什么是NSUserDefaults?NSUserDefaults类用于保存应用程序设置和属性以及用户数据。例如,你可以存储用户在应用程序中使用的图片或默认颜色方案。这些对象存储在iOS所谓的“defaults系统”中。iOS的defaults系统在整个app中都是可用的,因此存放到defaults系统中的数据也是整个应用程序生命周期中可用的。也就是说,无论用户关闭程序还是关机,在用户再次打开程转载 2012-06-10 18:38:05 · 1376 阅读 · 0 评论 -
ios object-c开发中混合使用或不使用ARC
xcode不断进步,在xcode4中引入了ARC的概念。您用或者不用它就在那里,于是有了本文:如何在未使用arc的工程中引入一个使用了arc特性的文件,如何在arc工程中引用未使用arc的文件。其实说白了也很简单就是在”Compile Sources”中对相应的文件加入使用或者不使用arc的flagok,首选“Compile Sources”的位置:选中工程->TARGETS->相应的targ转载 2012-05-30 21:34:49 · 1589 阅读 · 0 评论 -
ios 中各种动画效果
各种动画效果最普通动画:2011-03-09 19:47最普通动画://开始动画[UIView beginAnimations:nil context:nil]; //设定动画持续时间[UIView setAnimationDuration:2];//动画的内容frame.origin.x += 150;[img s转载 2012-05-28 00:58:16 · 1988 阅读 · 0 评论 -
为了防止爆内存,UIImageView在release之前,还是要把image置nil
最近的一个项目,有大量的scrollView+imageView,当iPad启动较多程序,再启动自己的这个程序的时候,就爆内存退出了~~后来把所有的生成图片的方法,全部由imageNamed改成了imageWithContentsOfFile。再运行,比之前好了不少,但是log还是会出现内存警告的信息,level 1,只是程序没有挂掉。再在所有释放scrollView的子v转载 2012-05-10 00:04:49 · 2647 阅读 · 0 评论 -
[IOS]int,NSInteger,NSUInteger,NSNumber使用
1.当需要使用int类型的变量的时候,可以像写C的程序一样,用int,也可以用NSInteger,但更推荐使用NSInteger,因为这样就不用考虑设备是32位的还是64位的。2.NSUInteger是无符号的,即没有负数,NSInteger是有符号的。3.有人说既然都有了NSInteger等这些基础类型了为什么还要有NSNumber?它们的功能当然是不同的。 NSInteger是基础转载 2012-04-29 13:46:06 · 2186 阅读 · 0 评论 -
百度soso音乐API使用方法(做移动设备在线播放器很有用)
自己做在线音乐播放器,研究的,可以用,百试不爽...不信大家可以试试,非常简单,非常清楚...觉得好就顶一下百度MP3音乐接口:http://box.zhangmen.baidu.com/x?op=12&count=1&title=歌名$$歌手名$$$$SOSO音乐接口 :http://music.soso.com/music.cgi?ty=getsongurls&w=歌名&pl=原创 2012-04-27 02:02:21 · 8515 阅读 · 8 评论