自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wukongtech

Enjoy coding,enjoy life!

  • 博客(22)
  • 收藏
  • 关注

原创 iOS7.1 企业应用https发布的解决方法(opendrive云盘取代dropbox)

iOS7.1 企业应用https发布的解决方法(opendrive云盘取代dropbox云盘)-- opendrive云盘超详细使用说明

2014-07-05 10:52:04 2203

原创 其实我还好

前奏:“给自己制定了一个目标,周末的时候要每天留出半个小时来听歌,听歌可以冥想,听歌也可以净化心灵,古人把好的音乐比作高山流水,很有道理;”——这是上上周一天一歌《一起吃苦的幸福》中自己给自己定的目标,但是上周末自己没有达到目标,这里给自己警告一次:虽然说是上周末发生太多的事情但是还是应该坚持达到自己制定的目标,以此为戒下不为例。《其实我还好》这首歌其实自己之前听过很多次,也记录过心灵的共

2013-12-02 23:29:57 982

翻译 objective-C运行时编程指南之类型编码

类型编码为了帮助运行时系统,编译器把每个方法的返回值和参数类型编码成一个字符串并且把字符串和方法选择器联系起来。它使用的编码方案在其他环境中也是有用的并且因此使用编译指令@encode()使得编码方案变得公开可用。当指定类型说明的时候,@encode() 返回一个字符串编码类型。这种类型可以是基本数据类型如int类型,指针类型,标记的结构体或联合体,或类名——任何类型,事实上,只要这种类型可以

2013-11-29 22:21:17 1620

翻译 objective-C运行时编程指南之转发和多继承(续)

转发和继承尽管消息模拟继承,但NSObject类对这两个从不会迷惑。像respondsToSelector:和isKindOfClass:方法只能在继承层次中看到,不能在转发链中看到。例如,如果Warrior对象被问是否响应negotiate消息,if ( [aWarrior respondsToSelector:@selector(negotiate)] )    ...答案是N

2013-11-29 22:19:36 1177

翻译 objective-C运行时编程指南之代理对象

代理对象转发不但模拟多继承,而且使得开发代表或“覆盖”更多的对象的轻量级的对象成为可能。代理代替其他的对象和渠道通知它。在Objective-C编程语言“远程消息”中讨论的代理就是这样的一个代理。代理关心转发消息给远程接收者的管理的细节,确保参数的值通过连接被复制和检索等等。但是它没有尝试做其他的;它没有复制远程对象的功能只是简单地给远程对象一个本地的地址,一个可以在其他应用程序中接收消息

2013-11-29 22:17:37 1095

原创 codesign error:code signing is required product type 'application' in sdk 'ios 7'错误解决办法(已验证)

自己今天动手验证了一下Xcode5报的codesign error:code signing is required product type 'application' in sdk 'ios 7'错误的解决办法,现将验证过程的截图贴上:1.报错提示的完整截图:2.设置(图中红圈)前的截图:3.设置(图中红圈)后的截图:

2013-11-28 22:38:09 1021

翻译 objective-C运行时编程指南之转发和多继承

转发和多继承转发类似多继承,并且可以被用来为Objective-C程序提供多继承的一些影响。如图5-1所示,一个通过转发响应消息的对象似乎借或者继承了定义在其他类中的方法实现。图5-1转发在这幅图中,Warrior类的一个实例转发了一个negotiate消息给Diplomat类的一个实例。Warrior类像Diplomat类一样出现negotiate。它将看起来响应negoti

2013-11-28 22:21:10 919

翻译 Objective-C运行时编程指南之消息转发

消息转发给一个对象发送一个它不处理的消息是一个错误。然而,在报错之前,运行时系统会给接收对象再次处理消息的机会。转发如果你给一个对象发送了一个它没有处理的消息,在报错之前运行时会给这个对象发送一个只带一个NSInvocation对象的参数的forwardInvocation:消息——NSInvocation对象囊括了原始消息和和它一起被传递的参数。你可以实现一个forwardInv

2013-11-28 22:16:34 954

原创 codesign error:code signing is required product type 'application' in sdk 'ios 7'错误解决办法(试用)

codesign error:code signing is required product type 'application' in sdk 'ios 7'错误解决办法(试用)由于我的电脑上没有安装发布证书,所有红圈圈到的没有办法选择。电脑上安装有发布证书的,可以测试一下。

2013-11-27 22:51:15 2201

翻译 Objective-C运行时编程指南之动态方法决议

动态方法决议本章节描述怎么动态提供方法的实现。动态方法决议在有些情况下你可能想要动态提供方法实现。例如,Objective-C声明属性特征(参见Objective-C编程语言中的“声明属性”)包含@dynamic指令:@dynamic propertyName;这告诉编译器和这个属性相关的方法将会被动态提供。你可以实现resolveInstanceMethod: 和reso

2013-11-27 21:23:40 1362

翻译 objective-C运行时编程指南之消息

消息这章节讲述怎么样把消息表达式转换成objc_msgSend方法调用,并且怎么样通过名称引用方法。然后解释怎么利用objc_msgSend,并且如果必要的话,怎么避免动态绑定。objc_msgSend方法在Objective-C中,消息不必去方法实现直到运行时。编译器把一个消息表达式转换成消息方法objc_msgSend上的一次调用。这个方法需要接收者和在消息中提到方法的名称——即方

2013-11-26 22:59:17 730

翻译 objective-C运行时编程指南之运行时交互

运行时交互Objective-C程序和运行时系统在三个不同层次上就行交互:通过Objective-C源代码;通过定义在Foundation框架中的NSObject类里的方法;通过直接调用运行时方法。Objective-C源代码通常情况下,运行时系统是在后台自动地进行工作的。你只是使用它来写和编译Objective-C源代码。当你编译包含Objective-C类和方法的代码的时候,编

2013-11-26 22:56:22 731

翻译 Objective-C运行时编程指南之运行时版本和平台

运行时版本和平台:在不同的平台上有不同的Objective-C运行时版本。旧的和新的版本Objective-C运行时有两个版本——“新的”和“旧的”。新版本是和Objective-C2.0一起引入的并且包含了许多新的特性。运行时的旧版本的编程接口在Objective-C 1运行时参考中有描述;运行时的新版本的编程接口在Objective-C运行时参考中有描述。最出名的新特性是新版本

2013-11-26 22:54:02 1062

翻译 Objective-C运行时编程指南之介绍

Objective-C语言把尽可能多的决策从编译时和链接时推迟到运行时。无论什么时候,它都是动态的。这也就意味着这门语言不仅需要一个编译器而且还需要一个运行时系统来执行编译后的代码。运行时系统作为Objective-C语言的一种操作系统;正是因为这才使这门语言能够工作。这个文档关注的是NSObject类以及Objective-C程序和运行时系统是怎么相互作用的。特别地,它检查在运行时动态加载新

2013-11-26 22:52:02 605

原创 省吾身之一

发现自己对别人身上的即使是很小的缺点也能看到,而对自己身上一大堆的缺点却视而不见。这是为什么呢?自己今天反思加反省了一下,发现了两点原因:1.是对自己的要求比对别人的要求标准低;2.是自己严重缺乏“吾是三省吾身”的习惯。所以,自己从现在开始从以上两点出发开始省吾身:学习技术的时候有时候会浅尝辄止、眼高手低、不注重实践、自以为自己掌握了,但其实自己学的很肤浅,原理很本

2013-11-25 23:13:59 770

原创 菜鸟学习Objective-C之概述

Objective-C来源Brad Cox——>1986 ——>Smalltalk——>Objective-C——>StepStoneSteve Jobs——>1988——>NextStep——>Objective-CGNU ——>1992——>GCC——>Objective-CApple——>1996——>NeXT——>NEXTSTEP/OPENSTEP——>Co

2013-11-25 22:18:23 944

转载 毕业后的五年拉开大家差距的原因在哪里

转载备注:这是一篇最能触动自己内心深处的文章,读起来很直白但感觉很有道理,很庆幸自己没有在毕业五年之后看到,自己感觉最难的不是读完这篇文章,最难的是时刻提醒自己要做到,做到:“在毕业这几年里,一定要让自己逐步培养起学徒思维、海绵思维、空杯思维,具有这样思维的人心灵总是敞开的,能随时接受启示和一切能激发灵感的东西,他们时刻都能感受到成功女神的召唤。”,所以自己要求自己一个月要至少拜读一次这篇文章

2013-11-24 17:20:20 891

原创 产品能力框架图

誓师:自己最近看到的产品能力框架图,在这里备注一下,以后比照着努力提高。自己觉得这副框架图包含的东西很多,以自己目前的工作经历和知识积累恐怕连冰上之一角也理解不了,自己也深深的明白,要彻底弄明白整个框架图所包含的东西,至少需要数十年的积累和经验。——菜鸟努力吧,刺激一下自己,呵呵,脚踏实地的去学习、去积累,菜鸟也有腾飞的那一天的,信心还是要有的。菜鸟誓师完毕,开始奋斗了!!!框架图:

2013-11-24 16:46:59 1043

原创 一起吃苦的幸福

前奏:给自己制定了一个目标,周末的时候要每天留出半个小时来听歌,听歌可以冥想,听歌也可以净化心灵,古人把好的音乐比作高山流水,很有道理;今天半小时听的歌是周华健的《一起吃苦的幸福》,这首歌我是第一次听到,感觉很适合自己现在的心境,于是就拿来记录一下,以备后看。正曲:听着这首歌,不由得想起了女朋友,和女朋友交往大概也有两年多了,感觉毕业这一年多女朋友也好似跟自己一起在吃苦,应该也会有幸福

2013-11-24 16:11:01 1407

原创 第一次写博客的几点感受

对于第一次写博客的菜鸟级别的我来说,写第一篇博客的时候真是用了九牛二虎之力,彼时彼刻才真正领会“书到用时方恨少”这句话的含义。简单概括一下自己第一次写博客的一下几点感受:为了确保文章中引用的东西的准确性和完整性,自己引用的所有东西都要重新百度并确认,由此可见自己对一些知识的认识还是不够深刻。为了保证语句的通顺,自己在写每一句的时候都是想了好久,因为自己最缺的也就是遣词造句的能力了,这一

2013-11-24 10:22:39 710

原创 CSDN博客排版的那些事

第一次在CSDN上写博客没有自己排版的意识,结果导致昨天写的博客版面惨不忍睹,话说昨晚也尝试着自己排版,由于不得其法结果也可以想象的到,在此给那些看过我博客的人说声抱歉同时也记录一下自己博客排版的菜鸟心得。昨天晚上没弄好排版,直接导致我今天没能睡懒觉,这也算是因祸得福吧,上网也搜了一下关于CSDN博客排版,大部分都是在抱怨,我知道这不是我的风格,终于还是找到了一篇介绍排版技巧的博客,但是我看了

2013-11-24 09:29:11 2022

原创 程序员三境界

古今之成大事业、大学问者,必经过三种之境界:"昨夜西风凋碧树。独上高楼,望尽天涯路。"此第一境也。"衣带渐宽终不悔,为伊消得人憔悴。"此第二境也。"众里寻他千百度,蓦然回首,那人却在灯火阑珊处。"此第三境也。此等语皆非大词人不能道。然遽以此意解释诸词,恐为晏欧诸公所不许也。----王国维《人间词话》第一境界昨夜西风凋碧树。独上高楼,望尽天涯路。----晏殊《鹊踏枝》第二境界

2013-11-23 23:21:57 1148

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除