开衫

孤独而又厉害的创业者...

   ::  ::  :: 联系 ::  :: 管理

随笔分类 -  ios

摘要:手把手教你ARC,里面介绍了ARC的一些特性, 还有将非ARC工程转换成ARC工程的方法ARC 苹果官方文档下面用我自己的话介绍一下ARC,并将看文档过程中的疑问和答案写下来。下面有些是翻译,但不是全部,请一定要看一遍官方文档不考虑 iOS4 的 ARC 规则简单地说,ARC在编译时刻为代码在合适的... 阅读全文
posted @ 2015-08-11 21:12 yanshanLove 阅读(927) 评论(1) 推荐(0) 编辑

摘要:这是一篇自己平时纪录的笔记...1.基本的数据结构常识:链表,队列,栈2.基本的算法:排序,动态规划等常用算法3.基本的概念,cocoa,各种自带的view的使用.4.xcode自带的测试:OCUnit5.xcode各种编译性能调试测试工具6.自带的oop编程思想,设计模式,runtime机制等动态... 阅读全文
posted @ 2015-08-05 13:32 yanshanLove 阅读(434) 评论(0) 推荐(0) 编辑

摘要:* 工会系统开发: 3月28到4月20 开发总结: 需求审核不严谨,人员的专业素质不高,业务逻辑产品经理都没有搞清楚,急于求成... *电商APP重构版本 5月28到6月5号,一个半星期,还是包括相关后端协议的制定等一些东西 整个软件重写…不想说:其实第三版设计得比第二版还丑 有了之前的教训,现在开 阅读全文
posted @ 2015-06-08 14:39 yanshanLove 阅读(381) 评论(1) 推荐(1) 编辑

摘要:这里主要讲的是使用CoreAnimate实现所需的动画。先上官网的介绍:https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/CoreAnimation_guide/Introduction/Introducti... 阅读全文
posted @ 2015-04-28 17:00 yanshanLove 阅读(779) 评论(0) 推荐(0) 编辑

摘要:这本书非常的好,看完后,感触挺深,总结纪录一下,针对ios开发的备忘:注:分类和原著有些不同,自己总结学习用的,仅供参考。系统篇:了解oc起源:继承c,由Smalltalk演化而来。动态语言,运行期决。需要熟悉c语言。 6. 理解变量属性 a.原子性b.读写c.内存管理语义 d.方法名。尽量少用a... 阅读全文
posted @ 2015-04-18 16:53 yanshanLove 阅读(348) 评论(0) 推荐(0) 编辑

摘要:iOS CoreAnimate 东西比较多,这篇笔记是入门用的,主要讲述的是静态的图形绘画处理问题。(当然动画也只是一小部分)理解相关的概念问题:参考资料http://segmentfault.com/a/1190000000390012 (非常好的文章,受益匪浅,关键词:离屏渲染)工具:Instr... 阅读全文
posted @ 2015-04-18 09:06 yanshanLove 阅读(528) 评论(0) 推荐(0) 编辑

摘要:背景:前些天突然想做一个笔记本功能,一开始,觉得挺简单的呀,一个UITextView,网络缓存也不干了,直接本地NSUserDefault存储,然后完事了,美工,弄几张好看的图片,加几个动画,也就这样了。接着,按照惯例,查看已有的备忘录软件,其app store知名的软件:Weiconote等。才发... 阅读全文
posted @ 2015-04-16 11:35 yanshanLove 阅读(2000) 评论(3) 推荐(1) 编辑

摘要:--------- block中常见的泄漏问题代码中block经常用到。例如网络请求?一些图形分析处理等,就是比较耗时的操作,多线程gcd然后进行操作。这个时候,会使用block进行处理,然后调用相应的处理逻辑。可能会对当前对象进行一些处理,现在分享的也就是这样的一种内存泄漏情况:正常来说:释放内存... 阅读全文
posted @ 2015-03-20 19:44 yanshanLove 阅读(812) 评论(0) 推荐(0) 编辑

摘要:最近觉得自己的开发效率太慢了,总结了一下:熟练度不够是一方面,经常用到东西查看一下,积累问题?一方面,这个无法分享的。现在主要分享的是:如何高效的用好自己的时间。1.善用xcode。xcode实在是一个开发的神兵利器,自动补全,各种方便的编辑快捷键,查找定义,等各种方便的插件集合,这里再介绍一些开发... 阅读全文
posted @ 2015-03-06 20:40 yanshanLove 阅读(1044) 评论(2) 推荐(2) 编辑

摘要:这个东西是硬伤,框架?自带的mvc? 自带的UIViewController UIView UINavigationController 这些算不算?当然算的,cocoa框架嘛,大家都知道。其实,我想分享的是:整个软件设计的代码结构管理。在阅读了不少源码后,总结出来的好的设计代码结构分布逻辑。一开始... 阅读全文
posted @ 2015-02-13 23:57 yanshanLove 阅读(1058) 评论(2) 推荐(1) 编辑

摘要:适合有一定的逆向编程基础的人看。背景:自动抢红包的脚本工具:cyscript,reveal,class-dump,越狱的pod等。这里先上一张reveal的分析图:小结:获取到了真个软件的整体结构视图。极大的方便我们进行分析。这个是淘宝的技术嘉年华中重点介绍的亮点工具。接着,可以通过:class-d... 阅读全文
posted @ 2015-02-02 20:26 yanshanLove 阅读(1439) 评论(0) 推荐(0) 编辑

摘要:开发ios确实会让人身心愉悦(相对于deskop,android),ios app更多的让人集中注意力到它本身的体验,性能。这非常好,我非常喜欢相对完美的事物。最近遇到一些乱七八糟的需求。需要获取一些设备信息,网络情况。iOS 上开发非常简单有趣,除了一些乱七八糟的信息,例如:摄像头硬件信息,本地相... 阅读全文
posted @ 2014-12-30 20:07 yanshanLove 阅读(628) 评论(0) 推荐(0) 编辑

摘要:1.NSString *str = [[NSString alloc]init]; //简单粗暴,基本用不到 2.NSString *str = [[NSString alloc]initWithFormat:@"xxx%@", str]; //最喜欢的常见方式了 3.NSString ... 阅读全文
posted @ 2014-10-27 22:12 yanshanLove 阅读(1397) 评论(0) 推荐(0) 编辑

摘要:总结一下,开发了1个月10天的ios经验。先晒成绩单:两个实验性质的app,一个wifi管家,一个图片壁纸软件技术小结:1.熟悉基本的各种ns语法:#import,#include,@class,@import,UITableView,UICollectionView,UIview,UIbutton... 阅读全文
posted @ 2014-10-26 22:52 yanshanLove 阅读(252) 评论(0) 推荐(0) 编辑