摘要: 14.Cocoa中与虚基类的概念么?怎么简洁的实现? 没有.多态用 Protocol来实现.简洁的实现就是写一个protocol . 15.自动释放池跟GC有什么区别?iPhone上有GC么?[pool release] 和[pool drain]有什么区别? OBC2.0有Garbage coll 阅读全文
posted @ 2012-11-20 21:55 疯狂的萝卜 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 13.浅拷贝和深拷贝区别是什么? 一、 阅读本文之前首先了解copy与retain的区别,如果有不正确的地方望大家多多指教: copy与retain的区别: copy是创建一个新对象,retain是创建一个指针,引用对象计数加1。Copy属性表示两个对象内容相同,新的对象retain为1 ,与旧有对 阅读全文
posted @ 2012-11-20 21:37 疯狂的萝卜 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 2.#import 跟#include 又什么区别 #import<> 跟 #import""又什么区别? #import比起#include的好处就是不会引起交叉编译 在 Objective-C中,#import 被当成 #include 指令的改良版本来使用。除此之外,#import 确定一个文 阅读全文
posted @ 2012-11-20 20:54 疯狂的萝卜 阅读(66) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/longzs/article/details/7406297 下面从第一题开始解答: 1.Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么? 关于多继承: 首先 object-c不能够 阅读全文
posted @ 2012-11-20 20:39 疯狂的萝卜 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 首先我也是转的,这套题目只有部分答案,我也找到了许多网上没有的答案我写上来给大家做个参考 这套题目来自cocoachina的yoyokko版主大大招人时候的题目,论坛各路大神都觉得偏难。自己看了一下,发现很多是自己知道,但又说不上来的感觉。所以觉得有必要梳理完善一下,题很多,反正写到哪算哪吧!另外, 阅读全文
posted @ 2012-11-20 20:37 疯狂的萝卜 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 1 [[[UIApplication sharedApplication] keyWindow] addSubview:yourView];2 3 UIControl *overView = (UIControl *)[[[UIApplication sharedApplication] keyWindow] viewWithTag:10086];4 [overView removeFromSuperview]; 阅读全文
posted @ 2012-10-06 16:17 疯狂的萝卜 阅读(3212) 评论(0) 推荐(0) 编辑
摘要: 1 ios 判断字符串为空和只为空格解决办法 2 3 + (BOOL)isBlankString:(NSString *)string{ 4 5 if (string == nil) { 6 7 returnYES; 8 9 } 10 11 if (string == NULL) { 12 13 r 阅读全文
posted @ 2012-09-29 16:08 疯狂的萝卜 阅读(12512) 评论(0) 推荐(0) 编辑
摘要: 这个功能的重点就是在如何判断应用是第一次启动的. 其实很简单我们只需要在一个类里面写好用户引导页面 基本上都是使用UIScrollView来实现,新建一个继承于UIViewController的类 命名为 UserGuideViewController ,在UserGuideViewController.m 写 1 - (void)viewDidLoad 2 { 3 [super viewDidLoad]; 4 // Do any additional setup after loading the view. 5 self.view.backgroundColor =... 阅读全文
posted @ 2012-09-16 13:20 疯狂的萝卜 阅读(19750) 评论(2) 推荐(2) 编辑
摘要: 创建一个新字符串并将其设置为 path 指定的文件的内容,使用字符编码enc,在error上返回错误+ (id)stringWithContentsOfURL:(NSURL *)url encoding:(NSStringEncoding)enc error:(NSError **)error;创建一个新字符串并将其设置为 url 指定的内容,使用字符编码enc,在error上返回错误+ (id)stringWithContentsOfFile:(NSString *)path encoding:(NSStringEncoding)enc error:(NSError **)error;创建一 阅读全文
posted @ 2012-09-10 15:39 疯狂的萝卜 阅读(33944) 评论(0) 推荐(1) 编辑
摘要: 原文地址 http://hobo86.iteye.com/blog/1535145UITextView貌似没有UITextField中的使用addTarget方法获取回车(Return key)点击的方法,如果有可以告诉下我哈。可以这样解决,在- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string中监听replacementText,如果为回车则将键盘收起 1 - (BOOL)textField:(UI 阅读全文
posted @ 2012-09-05 16:29 疯狂的萝卜 阅读(3427) 评论(0) 推荐(0) 编辑