前面博客有讲触摸事件提过响应事件和响应者链,而管理响应者链的正是UIResponder。
分类:
其他好文 时间:
2015-05-17 00:43:22
阅读次数:
137
首先学习NSObject//// ViewController.m// localization//// Created by City--Online on 15/5/15.// Copyright (c) 2015年 XQB. All rights reserved.//#import ...
分类:
其他好文 时间:
2015-05-15 19:44:24
阅读次数:
152
这一节,主要讲解UIKit框架下,应用程序的生命周期,UIView的生命周期,异常处理流程及控制器的加载过程。
四大对象关系图
应用程序生命周期
对上面的流程进行说明:
1. 程序启动执行,先进入main函数:
int main(int argc, char * argv[])
2. 执行UIApplicationMain函数:
return...
分类:
移动开发 时间:
2015-05-15 10:51:17
阅读次数:
132
View controllers 通常是 iOS 项目中最大的文件,并且它们包含了许多不必要的代码。所以 View controllers 中的代码几乎总是复用率最低的。比如UITableView常规用法如下:
传统使用方法
1. 定义数据模型
@interface LFPhoto : NSObject
@property (nonatomic,copy) NSString *name;...
分类:
其他好文 时间:
2015-05-14 12:17:18
阅读次数:
110
你注意到了吗?在Xcode中,当你点击查看调用栈的时候,调用栈的每个方法前面都有一个Icon,而且还有好几种不同的样子,如下图所示,你知道它们代表什么意思吗?其实它们代表的意义如下:Person icon is UserMug icon is AppKit (or UIKit)Briefcase i...
分类:
其他好文 时间:
2015-05-13 16:12:52
阅读次数:
130
新建一个Single View Application添加一个空类如下:using System;using UIKit;using Foundation;namespace BasicTable{ public class TableSource : UITableViewSource { st....
分类:
其他好文 时间:
2015-05-11 21:23:58
阅读次数:
113
UIKit:创建和管理应用程序的用户界面QuartzCore:提供动画特效以及通过硬件进行渲染的能力CoreGraphics:提供2D绘制的基于C的APICoreLocation:使用GPS和WIFI获取位置信息MapKit:为应用程序提供内嵌地图的接口AVFoundation:音频、视频处理
分类:
其他好文 时间:
2015-05-11 14:21:42
阅读次数:
105
下面这些代码可以在playground中展现出来
import UIKit
/* 实例化一个 UIView
的对象,保存在堆中
[[UIView alloc] initWithXXX:xxx] 所有 OC中以这种格式的实例化方法,在 swift
中都可以使用
类(XXX:)*/
let view =
UIView(frame: CGRe...
分类:
编程语言 时间:
2015-05-10 09:53:02
阅读次数:
153
今天用Xcode编译项目时,遇到一个莫名其妙的问题:could not build module ‘Foundation‘,以及could not build module ‘UIKit‘,NSString.h expect identifier问题,提示的位置是在Pod的库中。几经查找,才发现是...
分类:
其他好文 时间:
2015-05-07 17:13:06
阅读次数:
534
原文地址 :IOS之禁用UIWebView的默认交互行为http://my.oschina.net/hmj/blog/111344 UIKit提供UIWebView组件,允许开发者在App中嵌入Web页面。通过UIWebView组件,我们可以在应用中很方便的嵌入HTML页面。在利用IOS原生的组件....
分类:
移动开发 时间:
2015-05-07 16:37:04
阅读次数:
143