Objective-C
MrLiuYS
这个作者很懒,什么都没留下…
展开
-
关于NSArray和NSMutableArray
NSArray一个NSArray对象用来包含指向其他对象的指针列表。它里面的元素都有一个唯一的index。如果有n个对象,index就是从0到(n-1)。在NSArray中,是不没有nil。NSArray从NSObject继承下来。无法删除,添加,也无法修改。NSArray常用方法:-(unsigned)count//得到array中对象个数-(id)objectAtIndex:i /原创 2015-04-15 11:47:57 · 311 阅读 · 0 评论 -
installprohibited -402636802
错误提示是:installprohibited -402636802这个的时候,可以将 设置-通用-访问限制关闭原创 2015-04-15 11:48:42 · 506 阅读 · 0 评论 -
performSelectorOnMainThread
iphone开发中,在主线程之外的线程更新主线程所显示的界面元素,不能直接调用主线程的类的更新界面的方法,否则界面看不到任何结果.而是需要有个缓冲,叫做performSelectorOnMainThread使用方法是,在线程调用到更新界面那个类的时候,在更新界面前,通过如下调用.[self performSelectorOnMainThread:@selector(upda原创 2015-04-15 11:48:17 · 259 阅读 · 0 评论 -
iphone转场动画
#importCATransition *myTransition = [ CATranstion animation];myTransition.timingFunction =UIViewAnimationCurveEaseInout;//设置属性再动画开头喝结尾比较慢myTransition.type = kCATransitionPush;//推出旧视图,引入新视图myTr原创 2015-04-15 11:48:09 · 399 阅读 · 0 评论 -
iphone使用loadNibNamed载入view在…
首先给大家介绍loadNibNamed得作用,比如我们自己设计了一个view,并且在nib中指定了,那么便可以通过下面得方法把自己得View 给提取出来.NSArray中得元素是什么?大家双击xib文件中,里面得元素会依次存储在你得NSArray* nib数组中.NSArray* nib = [[NSBundle mainBundle] loadNibNamed/@"Cust原创 2015-04-15 11:48:06 · 500 阅读 · 0 评论 -
关于UI_USER_INTERFACE_IDIOM() & …
使用 UI_USER_INTERFACE_IDIOM() 进行区分 (ios 3.2 >=) 无法区分iphone和ipod if (UI_USER_INTERFACE_IDIOM()== UIUserInterfaceIdiomPad){ // } else { // } 区分目前UI_USER_INTERFACE_原创 2015-04-15 11:48:11 · 611 阅读 · 0 评论 -
iphone的一些技巧
在iPhone开发过程中,一些小技巧对开发工作有很大的帮助作用,所以以下内容收集了一些开发过程中的小技巧。1、如果在程序中想对某张图片进行处理的话(得到某张图片的一部分)可一用以下代码:UIImage*image = [UIImage imageNamed :filename];CGImageRef imageRef = image.CGImage ;CGRect re原创 2015-04-15 11:48:24 · 346 阅读 · 0 评论 -
把UIActivityindicatorView 添加到…
http://blog.csdn.net/ssihc0/article/details/7078449实现在代码如下,比较简单,[cpp] viewplaincopyprint?-(void)showMessage{ alert = [[UIAlertView alloc] initWithTitle:@" " message:@"原创 2015-04-15 11:48:20 · 303 阅读 · 0 评论 -
关于CGRect包含交错,边缘,中心的检…
判断给定的点是否被一个CGRect包含,可以用CGRectContainsPoint函数 BOOL contains =CGRectContainsPoint(CGRectrect, CGPointpoint);判断一个CGRect是否包含再另一个CGRect里面,常用与测试给定的对象之间是否又重叠 BOOL contains =CGRectContainsRect(原创 2015-04-15 11:48:14 · 479 阅读 · 0 评论 -
UIScrollView 原理
scrollview 原理在滚动过程当中,其实是在修改原点坐标当手指触摸后, scroll view会暂时拦截触摸事件,使用一个计时器,假如在计时器到点后,没有发生手指移动事件,那么,scroll view发送tracking events到被点击的subview假如在计时器到点前,发生了移动事件,那么 scroll view 取消tracking自己发生滚动原创 2015-04-15 11:48:00 · 270 阅读 · 0 评论 -
关于UITableView添加按钮后改变选…
关于uitableview添加按钮之后,选择按钮改变按钮的状态,但是由于uitableview的重用机制,会使列表中的默写cell的按钮跟着改变选择状态.的解决办法.以往的方法是自定义uitableviewcell,中添加按钮,然后将新建的mytableviewcell添加进入数组中,每次刷新列表在从数组中通过indexch.row获取到数组的第几个..这样子就没有使用到列表的重用机制了.原创 2015-04-15 11:48:36 · 390 阅读 · 0 评论