2014年2月15日

Object-C支持多继承吗?可以实现多个接口吗?Category是什么?

摘要: 转自:http://blog.sina.com.cn/s/blog_7afd7d7801016t3t.htmlObject-C支持多继承吗?可以实现多个接口吗?Category是什么?重写一个类的方式是继承好还是分类好?为什么?Object-C不支持多继承。我们可以通过ios中无处不在的@protocol委托方式来实现。协议是多个类共享的一个方法列表,在协议中所列出的方法没有响应的实现,由其它人来实现。@protocol MyDelegate-(void)buyIphone:(NSString *)iphoneType money:(NSString *)money;@end@interfac 阅读全文

posted @ 2014-02-15 18:21 王培 阅读(2608) 评论(0) 推荐(0) 编辑

Cocoa、Foundation、UIKit、Objective-c、XCode、Interface Builder的概念

摘要: 转自:http://blog.csdn.net/hou_cocoa/article/details/6187418Cocoa是在Mac OS X系统上原生的一个编译环境。他包含两个框架,其实就是一系列的类库,Foundation和AppKit。在你的iPhone等掌上设备上,使用的则是他的一个子类 - Cocoa Touch。他所支持的Foundation框架与Cocoa相同,但他的用户图形类库为UIKit,它是为掌上设备特殊设计,提供了你设备上的界面。Cocoa Touch与Cocoa一个比较鲜明的区别就是Cocoa Touch并不支持垃圾回收机制,这就意味着你必须在你的代码里管理好你的内存 阅读全文

posted @ 2014-02-15 18:14 王培 阅读(378) 评论(0) 推荐(0) 编辑

id ,NSObject, id<NSObject>区别

摘要: 转自:http://blog.csdn.net/happytengfei/article/details/11473931我们经常会混淆以下三种申明(我是没有留意过): 1. id foo1; 2. NSObject *foo2; 3. id foo3;第一种是最常用的,它简单地申明了指向对象的指针,没有给编译器任何类型信息,因此,编译器不会做类型检查。但也因为是这样,你可以发送任何信息给id类型的对象。这就是为什么+alloc返回id类型,但调用[[Foo alloc] init]不会产生编译错误。 因此,id类型是运行时的动态类型,编译器无法知道它的真实类型,即使你发送一个id类型... 阅读全文

posted @ 2014-02-15 15:22 王培 阅读(1208) 评论(0) 推荐(0) 编辑

UIImageView的一些用法

摘要: 转自:http://blog.sina.com.cn/s/blog_60e2dbcf01014bfm.html//初始化UIImageView *imageView=[[UIImageView alloc]initWithFrame:CGRectMake(100,200,120,120)];//需要设置图片 UIImage第一种:[imageView setImage:[UIImage imageNamed:@"1.jpeg"]];//第二种:NSString*filePath=[[NSBundle mainBundle]pathForResource:@"1&q 阅读全文

posted @ 2014-02-15 13:57 王培 阅读(216) 评论(0) 推荐(0) 编辑

第二、UIScrollView的使用大全

摘要: 转自:http://blog.csdn.net/ch_soft/article/details/6947695UIScrollView 原理详解ScrollView UIScrollView UIScrollView为了显示多于一个屏幕的内容或者超过你能放在内存中的内容。 Scroll View为你处理缩小放大手势,UIScrollView实现了这些手势,并且替你处理对于它们的探测和回应。其中需要注意的子类是UITableView以及UITextView(用来显示大量的文字)。还有一个UIWebView,尽管那不是UIScrollView的直接子类,它适用UIScrollView去显示网页内容 阅读全文

posted @ 2014-02-15 12:12 王培 阅读(290) 评论(0) 推荐(0) 编辑

UIScrollView 滚动视图—IOS开发

摘要: 转自:http://blog.csdn.net/iukey/article/details/7319314UIScrollView 类负责所有基于 UIKit 的滚动操作。一、创建[java]view plaincopyprint?CGRectbounds=[[UIScreenmainScreen]applicationFrame];UIScrollView*scrollView=[[UIScrollViewalloc]initWithFrame:bounds];当你创建完滚动视图后,你可以将另一个视图的内容粘合到滚动视图的空白页上。这回创建一个滚动的内容窗口:[java]view plain 阅读全文

posted @ 2014-02-15 12:09 王培 阅读(244) 评论(0) 推荐(0) 编辑

iOS7 Xcode 5如何设置隐藏状态栏

摘要: 转自:http://www.cocoachina.com/ask/questions/show/99658最简单直接的方法:直接在RootViewController.mm里面(Cocos2d-x项目),加上://ADD 20130926 FOR iOS7(隐藏状态栏)- (BOOL)prefersStatusBarHidden{ returnYES;}相关参考:http://stackoverflow.com/questions/17763719/status-bar-wont-disappear 阅读全文

posted @ 2014-02-15 11:37 王培 阅读(294) 评论(0) 推荐(0) 编辑

导航