一.iOS概述iOS是Apple公司的移动操作系统,主要?用于iPhone、iPad、iPad Mini、iPod Touch等移动产品。借助iOS,我们可以开发视频类、美图类、新闻类、?音乐类、团购类、电商类、阅读类、出?行类、?生活服务类、游戏类等应?用程序。除此之外,iOS还可以与外部设备通信...
分类:
其他好文 时间:
2014-07-11 23:31:16
阅读次数:
243
逆序数 很早前就求过了.这次 遇到这题 本来以为是很简单的又可以直接求来输出 。就是要稍微在多加一步先放题目~ touch me大概讲下题意: 对于一个数组A[n]那么它的元素为A0,A1,A2....An-1 我们可以不断地将首位的元素移到最后 形成一个新的序列 就如A2,A3……An-...
分类:
其他好文 时间:
2014-07-11 20:12:36
阅读次数:
178
最近在学习ios开发,学习的书籍《ios7 Pragramming cookbook》,做笔记的目的以后方便查看。笔记形式是小例子,将书上的例子书写完整。UIAlertViewClass 的使用场景 1,向用户以一个警告的形式显示信息。 2,让用户确认一些动作 3,让用户输入用户名和密码 ...
分类:
移动开发 时间:
2014-07-11 18:35:38
阅读次数:
226
文件加载与保存Cocoa提供了两个通用的文件处理类:属性列表和对象编码。1. 属性列表在 Cocoa中,有一类名为属性列表的对象,常简写为 plist。这些列表包含 Cocoa知道如何操作的一组对象。具体来讲,Cocoa知道如何将它们保存到文件中并进行加载。属性列表类包括NSArray、NSDict...
分类:
其他好文 时间:
2014-07-11 10:09:22
阅读次数:
272
当我在分析focus、touch事件处理代码时发现,有些属性对代码的逻辑有非常重要的影响,比如clickable、focusable这些属性。这时我们自然而然的想到,那么这些属性的默认值是什么呢?在工作中我也很多次有同样的疑问。当初我也不是很清楚,基本都是手动在xml里面设置下。相信和我一样的人.....
分类:
其他好文 时间:
2014-07-10 14:31:47
阅读次数:
1720
Android中有各种各样的事件,以响应用户的操作。这些事件可以分为按键事件和触屏事件。而Touch事件是触屏事件的基础事件,在进行Android开发时经常会用到,所以非常有必要深入理解它的原理机制。Android Touch事件原理描述 一个最简单的屏幕触摸动作触发了一系列Touch事件:A...
分类:
移动开发 时间:
2014-07-09 17:07:36
阅读次数:
157
Class Implementation
类实现
Let's create an implementation, starting with the getters:
接下来创建一个类实现,从访问器开始:
#import "Photo.h"
@implementation Photo
- (NSString*) caption {
return caption;
}
- (NSString*) photographer {
return photograp...
分类:
其他好文 时间:
2014-07-09 12:54:22
阅读次数:
252
Objective-C具有相当多的动态特性,基本的,也是经常被提到和用到的有动态类型(Dynamic typing),动态绑定(Dynamic binding)和动态加载(Dynamic loading)。
这些动态特性都是在Cocoa程序开发时非常常用的语言特性,而在这之后,OC在底层也提供了相当丰富的运行时的特性,比如枚举类属性方法、获取方法实现等等。虽然在平常的Cocoa开发中这些较底层的运行特性基本用不着,但是在某些情况下如果你知道这些特性并合理加以运用的话,往往能事半功倍~...
分类:
其他好文 时间:
2014-07-09 12:37:26
阅读次数:
179
在项目中定义了以new开头的textField,结果报错:
先看我的源码:#import
@interface ResetPasswordViewController : UIViewController
@property (weak, nonatomic) IBOutlet UITextField *phoneTextField;
@property (weak, nonatomic) ...
分类:
其他好文 时间:
2014-07-09 12:09:41
阅读次数:
208
出现这种情况,主要是属性名中包含 关键字.
You can solve this by:
Renaming that property:
@property (strong, nonatomic) NSString *theNewTitle;
Keeping the property name and specifying a getter name th...
分类:
其他好文 时间:
2014-07-09 10:30:12
阅读次数:
218