摘要:
一、要求要求完成下面一个小的应用程序。二、一步步对代码进行优化注意:在开发过程中,优化的过程是一步一步进行的。(如果一个人要吃五个包子才能吃饱,那么他是否直接吃第五个,前面四个不用吃就饱了?)1.完成基本要求的代码(使用了字典转模型和xib连线)(1)文件结构(2)主要代码 字典转模型部分:YYa... 阅读全文
摘要:
点标记语法属性和幂等方法(多次调用和一次调用返回的结果相同)使用点标记语法访问,其他的情况使用方括号标记语法。良好的风格:view.backgroundColor = [UIColor orangeColor];[UIApplication sharedApplication].delegate;不... 阅读全文
摘要:
原文地址:http://blog.csdn.net/kindazrael/article/details/8108868在 C 语言中,预处理代码 (Preprocessor) 是非常强大的工具,能让你的代码变得更加易读和易改。利用预处理代码,你可以重新定义代码的一部分,使得你的代码更适合你的风格。... 阅读全文
摘要:
做真机测试的时候,按照网上的流程,走通了,当时没有注意各种证书等的意思。现在做消息推送,需要各种证书、APP ID信息,为了更好的理解这个过程,所以整理了网上关于证书等的相关资料。方便自己和有需要的朋友。内容参考自:http://blog.csdn.net/hitwhylz/article/deta... 阅读全文
摘要:
因为项目的需求,需要实现消息推送的功能,所以最近调研了很多有关消息推送的消息。1、需要了解公钥和私钥http://www.cnblogs.com/JuneWang/p/3793910.html2、了解certificate、appid、Provisioning等的作用。http://www.cnbl... 阅读全文
摘要:
http://objccn.io/ 阅读全文
摘要:
原文地址:http://onevcat.com/2014/01/black-magic-in-macro/宏定义在C系开发中可以说占有举足轻重的作用。底层框架自不必说,为了编译优化和方便,以及跨平台能力,宏被大量使用,可以说底层开发离开define将寸步难行。而在更高层级进行开发时,我们会将更多的重... 阅读全文
摘要:
原文地址:http://my.oschina.net/yongbin45/blog/150149// 字符串:#ifndef nilToEmpty#define nilToEmpty(object) (object!=nil)?object:@""#endif#ifndef formatStrin... 阅读全文
摘要:
原文地址:http://m.blog.csdn.net/blog/panfengyun12345/126184538月15日,百度2道面试题:1、来自《编程之美》的概率题:一个桶里面有白球、黑球各100个,现在按下述规则取球:的 i 、每次从通里面拿出来两个球; ii、如果取出的是两个同色的求,... 阅读全文
摘要:
实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.UserDefault或者文件方式;5.单例模式方式;6.通过设置属性,实现页面间传值在iOS开发中,我们经常会遇到页面间跳转传值的问题,现归纳总结一下:情况1:A页面跳转到B页面... 阅读全文