上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 51 下一页
摘要: 1. 用预处理指令#define声明一个常数,用以表明1年中有多少秒(忽略闰年问题):#define SECONDS_PER_YEAR (60 * 60 * 24 * 365ul)1) #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)2)懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少 秒而不是计算出实际的值,是更清晰而没有代价的。3) 意识到这个表达式将使一个16位机的整型数溢出-因此要用到长整型符号L,告诉编译器这个常数是的长整型数。4) 如果你在你的表达式中用到UL(表示无符号长整型),那么你有了一个好的起点。2. Objective- 阅读全文
posted @ 2012-11-22 00:55 GreyWolf 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Object-C有多继承吗?没有的话用什么代替?cocoa中所有的类都是NSObject的子类多继承在这里是用protocol委托代理来实现的你不用去考虑繁琐的多继承,虚基类的概念.ood的多态特性在obj-c中通过委托来实现.Object-C有私有方法吗?私有变量呢?objective-c –类里面的方法只有两种,静态方法和实例方法.这似乎就不是完整的面向对象了,按照OO的原则就是一个对象只暴露有用的东西.如果没有了私有方法的话,对于一些小范围的代码重用就不那么顺手了.在类里面声名一个私有方法@interface Controller : NSObject { NSString *somet 阅读全文
posted @ 2012-11-22 00:54 GreyWolf 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1.Difference between shallow copy and deep copy?2.What is advantage of categories? What is difference between implementing a category and inheritance?3.Difference between categories and extensions?4.Difference between protocol in objective c and interfaces in java?5.What are KVO and KVC?6.What is pu 阅读全文
posted @ 2012-11-22 00:53 GreyWolf 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1.Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?2.#import 跟#include 又什么区别,@class呢;#import<> 跟 #import”"又什么区别?3.属性readwrite,readonly,assign,retain,copy,nonatomic 各是什么作用,在那种情况下用?4.id 声明的对象有什么特性?5.MVC是什么?有什么特性?为什么在iPhone上被广泛运用?6.对于语句NSString* testObject = [[NSData alloc] init 阅读全文
posted @ 2012-11-22 00:52 GreyWolf 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1.Difference between shallow copy and deep copy?浅复制和深复制的区别?答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。深层复制:复制引用对象本身。意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_copy指向的是同一个内存资源,复制的只不过是是一个指针,对象本身资源还是只有一份,那如果我们对A_copy执行了修改操作,那么发现A引用的对象同样被修改,这其实违背了我们复制拷贝的一个思想。深复制就好理解了,内存中存在了两份独立对象本身。用网上一哥们通俗的话将就是:浅复制好比你和你的影子,你完蛋,你的影子也完 阅读全文
posted @ 2012-11-22 00:51 GreyWolf 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 经过本人最近的面试和对面试资料的一些汇总,准备记录这些面试题,以便ios开发工程师找工作复习之用,本人希望有面试经验的同学能和我同时完成这个模块,先出面试题,然后会放出答案。1.Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分类好?为什么?2.#import 跟#include 又什么区别,@class呢;#import<> 跟 #import”"又什么区别?3.属性readwrite,readonly,assign,retain,copy,nonatomic 各是什么作用,在那种情况下用?4.id 声明的对象 阅读全文
posted @ 2012-11-22 00:50 GreyWolf 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 更新了一下,支持iPhone4和iPad,iPod Touch4#import <Foundation/Foundation.h>#import <sys/utsname.h>enum { MODEL_UNKNOWN, MODEL_IPHONE_SIMULATOR, MODEL_IPOD_TOUCH, MODEL_IPOD_TOUCH_2G, MODEL_IPOD_TOUCH_3G, MODEL_IPOD_TOUCH_4G, MODEL_IPHONE, MODEL_IPHONE_3G, MODEL_IPHONE_3GS, MODEL_IPHONE_4G, MODEL_I 阅读全文
posted @ 2012-09-19 11:20 GreyWolf 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 标注:APNs苹果推送服务器Device安装带有推送服务程序的iPhone手机Provider程序服务器,把需要推送的信息发给 APNsDeviceToken在Device第一次连接APNs时,由APNs生成的经过加密的连接认证信息。在以后的连接中,无论时Provider到APNs还是APNs到Device 都需要 DeviceToken作为认证。Payload需要推送的消息的主体内容。alert-alert消息的消息体,按键标题等badge-显示在程序icon右上角的数字,sound-声音提示文件的文件名,该声音资源文件要在程序包中。整体流程大体分为五个步骤:1:Device-->连接 阅读全文
posted @ 2012-09-19 11:20 GreyWolf 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 最近在学习Android图形API,看到sdk中demo里的Xfermodes实例,于是结合之前学的做了一个简单的图像擦除和还原的效果,感觉比较好玩,分享下作为TestRoid第一篇^^。Sdk中自带的例子如图所示,是几种不同的Xfermodes效果,这些效果很显而易见,无非是一个黄色圆(Dst)和蓝色矩形(Src)的显示。比如SrcOver就是蓝色矩形显示在黄色圆前面;SrcIn就是两个图形交集显示为Src也就是蓝色矩形的那部分。我主要是用里面的Xor效果来实现这里的例子,PorterDuff.Mode.XOR,即两块非透明区域重叠部分显示为透明。如果单是做图像擦除的效果也就用不到这个东西咯 阅读全文
posted @ 2012-09-13 01:59 GreyWolf 阅读(422) 评论(0) 推荐(0) 编辑
摘要: /************************************************IOS 类代码************************/我自己做的翻书效果,小猫咪再次登场「2011/03/02」如何实现QQLive HD界面(附代码)「2011/03/02」tabelviewcell点击设置背景图片「2011/03/02」基于UDP的聊天程序(借鉴iphone自带的短信例子)「2011/03/01」橡皮擦效果「2011/01/06」<iOS4> iAd Demo,这个是app Store能通过的版本,感谢我们的QD类似Tweetie那种拽下来就refres 阅读全文
posted @ 2012-09-13 00:56 GreyWolf 阅读(807) 评论(0) 推荐(0) 编辑
上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 51 下一页