基础知识
呆萌院长
创业公司CTO iOS主架
展开
-
Objective-C 语言入门教程
参考:http://www.maccocoa.com/objective-c-语言入门教程/Objective-C 语言入门教程大纲开始吧下载这篇教学设定环境前言编译 hello world创建 Classes@interface@implementation把它们凑在一起详细说明…转载 2013-06-30 10:32:09 · 1171 阅读 · 0 评论 -
Objective-C语法之KVC的使用
http://blog.csdn.net/totogo2010/article/details/7767950除了一般的赋值和取值的方法,我们还可以用Key-Value-Coding(KVC)键值编码来访问你要存取的类的属性。下图来自苹果官网:如何使用KVC存取对象属性呢?看个示例1、使用KVC定义一个Student类转载 2013-07-11 08:56:50 · 709 阅读 · 0 评论 -
A successful Git branching model
http://nvie.com/posts/a-successful-git-branching-model/A successful Git branching modelPublished: January 05, 2010In this post I present the development model that I’ve introduced for转载 2013-07-11 08:58:58 · 874 阅读 · 0 评论 -
【【【超高仿】】】迅雷播放器教程 -- 总结(14)
http://blog.csdn.net/qq316293804/article/details/14162539代码下载:http://download.csdn.net/detail/qq316293804/6502879转载 2013-11-11 13:35:14 · 978 阅读 · 0 评论 -
推荐11个完全免费的线框图工具
网页的线框图是非常直观、但是也没什么技术上难点的东西。只需要你大概描出页面上需要的一些元素,比如头部、导航、页脚等等,最多再就是一些交互、内容区域什么的。但这对于任何网络应用的开发都是非常重要的。当然有很多种方法可以做这件事情,最简单的就是拿起纸和笔,但是在这篇文章中,我们要介绍的是一些非常高效好用的在线原型工具,并且他们完全免费。1.Lumzy快速制作原型的工具使转载 2013-12-16 20:58:53 · 1541 阅读 · 0 评论 -
24款线框图相关工具及资源大放送
线框是一个非常有用的网页开发工具,正确使用有助于帮助Web开发者节省时间和精力!下面介绍一些常见的线框工具,希望对Web设计师有帮助。 1. 960.gs Templates for Inkscape 960个Inkscape模板集合。 2. Android Patterns 一组帮你设计Android应用的交互模式。交互模式转载 2013-12-16 21:00:19 · 926 阅读 · 0 评论 -
软件测试人员的基本修养
见到题目,你或许会想起电影《喜剧之王》中尹天仇所看的《演员的自我修养》一书,还有那句经典的台词:我是一个演员,跑龙套的也是演员!更会对影片中周星驰所扮演角色对梦想成为一名出色的演员而孜孜以求的情节记忆犹新。人们说行行相通,一通百通。我们这里就说说测试人员的基本修养。代码编写,不可或缺乔布斯说:Design is not just what it looks like and fee转载 2014-01-20 13:09:10 · 776 阅读 · 0 评论 -
单元测试本质:面向逻辑块
单元测试是最早阶段的软件测试,面对的目标最小,可以综合使用黑盒测试方法和白盒测试方法,按理说,单元测试用例的设计应该是最简单的,但实际上,单元测试用例的设计常让人感觉无从下手,这是什么原因?是代码真的不具有“可测性”吗?还是测试思路和方法不对?正确的测试思路和方法是什么?单元测试工具应该具备什么样的功能,才能支持快速地构建测试用例? 大道至简,意思是掌握了事物的本质,事情就会变得很简转载 2014-02-11 08:54:15 · 658 阅读 · 0 评论 -
快速排序算法
快速排序(Quicksort)是对冒泡排序的一种改进。由C. A. R. Hoare在1962年提出。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。转载 2014-04-29 23:41:58 · 690 阅读 · 0 评论 -
Objective-C语法property详解
http://blog.csdn.net/totogo2010/article/details/77631391、简介: property是Objective-C的关键词,与@synthesize配对使用,用来让编译好器自动生成与数据成员同名的方法声明。@synthesize则是用来生成对应声明方法的实现。1.1 property的语法格式:转载 2013-07-11 08:55:35 · 689 阅读 · 0 评论 -
Xcode 4.4中LLVM compiler 4.0带来的Objective-C新语法特性
http://blog.csdn.net/totogo2010/article/details/7990792今年WWDC 2012苹果全球开发者大会上,苹果针对LLVM编译器都做了重大改进,新版的Xcode 4.4中的LLVM编译器升级到了4.0,给Objective-C带来了很多令人惊喜的特性。注意,下面的语法需要下载Xcode 4.4。1、枚举类型的改变转载 2013-07-11 08:51:15 · 707 阅读 · 0 评论 -
iOS手势识别的详细使用(拖动,缩放,旋转,点击,手势依赖,自定义手势)
http://blog.csdn.net/totogo2010/article/details/86159401、UIGestureRecognizer介绍手势识别在iOS上非常重要,手势操作移动设备的重要特征,极大的增加了移动设备使用便捷性。iOS系统在3.2以后,为方便开发这使用一些常用的手势,提供了UIGestureRecognizer类。手势识别UI转载 2013-07-11 08:49:35 · 713 阅读 · 0 评论 -
iOS应用程序生命周期(前后台切换,应用的各种状态)详解
http://blog.csdn.net/totogo2010/article/details/8048652 iOS的应用程序的生命周期,还有程序是运行在前台还是后台,应用程序各个状态的变换,这些对于开发者来说都是很重要的。 iOS系统的资源是有限的,应用程序在前台和在后台的状态是不一样的。在后台时,程序会受到系统的很多限制,这样可以提高电池的使用和用户体验。//转载 2013-07-11 08:44:45 · 677 阅读 · 0 评论 -
iOS多线程编程之Grand Central Dispatch(GCD)介绍和使用
http://blog.csdn.net/totogo2010/article/details/8016129介绍:Grand Central Dispatch 简称(GCD)是苹果公司开发的技术,以优化的应用程序支持多核心处理器和其他的对称多处理系统的系统。这建立在任务并行执行的线程池模式的基础上的。它首次发布在Mac OS X 10.6 ,iOS 4及以上也可用转载 2013-07-11 08:49:09 · 708 阅读 · 0 评论 -
iOS多线程编程之NSThread的使用
http://blog.csdn.net/totogo2010/article/details/80102311、简介:1.1 iOS有三种多线程编程的技术,分别是:1.、NSThread 2、Cocoa NSOperation (iOS多线程编程之NSOperation和NSOperationQueue的使用)3、GCD 全称:G转载 2013-07-11 08:46:40 · 700 阅读 · 0 评论 -
Objective-C语法之KVO的使用
http://blog.csdn.net/totogo2010/article/details/7779402简介:上篇我们讲到了KVC,这篇我们学习KVO,全名为:Key Value Observing,直译为:基于键值的观察者。那它有什么用呢?KVO主要用于视图交互方面,比如界面的某些数据变化了,界面的显示也跟着需要变化,那就要建立数据和界面的关联。转载 2013-07-11 08:51:53 · 644 阅读 · 0 评论 -
Objective-C语法之动态类型(isKindOfClass, isMemberOfClass,id)等
http://blog.csdn.net/totogo2010/article/details/7714960对象在运行时获取其类型的能力称为内省。内省可以有多种方法实现。判断对象类型-(BOOL) isKindOfClass: classObj判断是否是这个类或者这个类的子类的实例-(BOOL) isMemberOfClass: classObj 判断转载 2013-07-11 08:53:51 · 709 阅读 · 0 评论 -
iOS学习之NSBundle介绍和使用
http://blog.csdn.net/totogo2010/article/details/7672271bundle是一个目录,其中包含了程序会使用到的资源.这些资源包含了如图像,声音,编译好的代码,nib文件(用户也会把bundle称为plug-in).对应bundle,cocoa提供了类NSBundle.我们现在用bundle获取程序里的一张图片,并显转载 2013-07-11 08:59:19 · 622 阅读 · 0 评论 -
Objective-C在ARC下结合GCD的单例模式和宏模版
http://blog.csdn.net/totogo2010/article/details/8373642单例模式在iOS开发过程中经常用到,苹果提供过objective c单例的比较官方的写法:[cpp] view plaincopystatic MyGizmoClass *sharedGizmoManager =转载 2013-07-11 08:46:02 · 687 阅读 · 0 评论 -
iOS多线程编程之NSOperation和NSOperationQueue的使用
http://blog.csdn.net/totogo2010/article/details/8013316前一篇 《iOS多线程编程之NSThread的使用》介绍三种多线程编程和NSThread的使用,这篇介绍NSOperation的使用。使用 NSOperation的方式有两种,一种是用定义好的两个子类:NSInvocation转载 2013-07-11 08:47:26 · 693 阅读 · 0 评论 -
python十分钟入门
本原创文章属于《Linux大棚》博客,博客地址为http://roclinux.cn。文章作者为Rocrocket Wu。为了防止某些网站的恶性转载,特在每篇文章前加入此信息,还望读者体谅。===【简介】Python(蟒蛇)是一种动态解释型的编程语言。Python可以在Windows、UNIX、MAC等多种操作系统上使用,也可以在Java、.NET开发平台上使用转载 2014-05-04 08:42:52 · 559 阅读 · 0 评论