- 博客(10)
- 收藏
- 关注
转载 iOS RunLoop简介
一、什么是RunLoop?RunLoop是运行循环,每个Cocoa应用程序都由一个处于阻塞状态的do/while循环驱动,当有事件发生时,就把事件分派给合适的监听器,如此反复直到循环停止。处理分派的对象就叫做“运行循环”。基本作用:1、保持程序的持续运行 2、处理App中的各种事件(比如触摸事件、定时器事件、Selector事件)3、节省CPU资源,提高程序
2016-09-02 11:40:48 228
转载 iOS 开发中的争议(一)--唐巧
这是该系列的第一篇,我想讨论的是:类的成员变量应该如何定义?在 Objective-C 的语言的早期,类的私有成员变量是只能定义在 .h 的头文件里面的。像如下这样:@interface ViewController : UIViewController { @private NSInteger _value;}
2016-09-02 11:40:11 313
转载 iOS 开发中的争议(二)--唐巧
这是该系列的第二篇。在本文中,我想讨论的是:对于 UI 界面的编写工作,到底应该用 xib/storyboard 完成,还是用手写代码来完成?最早在网易开发 “ 有道云笔记 “ 的时候,我们是使用 xib 来制作界面的。三前年创业编写 “ 粉笔网 “ 的时候,我也是使用 xib 来
2016-09-02 11:36:53 311
转载 iOS面试题总结,你的基础扎实吗?
1、#import和#include的区别,@class代表什么?2、浅拷贝和深拷贝区别是什么?3、Objective-C中类别和类扩展的区别?4、Objective-C堆和栈的区别?5、内存管理的几个原则是什么?6、NSMuatableArray *array = [NSMuatableArray array] 需要释放么?7、@property本
2016-09-02 11:30:40 250
转载 17个提升iOS开发效率的必用工具
本文由CocoaChina译者@红茶魔术师-大红袍 翻译自netguru.co原文:17 Must Have Tools to Speed up Development in iOS作者介绍:Patryk Kaczmarek, iOS开发者毕业于波兹南工业大学,起初从事工业制造方面的工作,但最终决定转向iOS相关的专业开发。他视工作为
2016-09-02 11:26:47 313
转载 设计移动App的十大技巧
编写一款Android或iOS应用也许很容易,但是若想设计的成功却不是一件简单的事,用户界面对于一款移动应用的成功是至关重要的。也许你会说,为何界面那么糙的Flappy Bird可以大红大紫,可那毕竟是特例,制作精良设计美观的应用才是移动界的主流。对此,如何设计一个更好的应用,这里有十个技巧。技巧1:主题明确直接一款好的应用就是集
2016-09-02 11:23:04 384
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人