ios
HappinessLee
专注音视频
展开
-
ios-调试程序打印详细信息 文件名 函数名 行号
#ifdef DEBUG # define DebugLog(fmt, ...) NSLog((@"\n[文件名:%s]\n""[函数名:%s]\n""[行号:%d] \n" fmt), __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__); #else # define DebugLog(...); #endif 说明转载 2013-12-04 10:49:23 · 1035 阅读 · 0 评论 -
IOS applicationWillResignActive
一、挂起 当有电话进来或者锁屏,这时你的应用程会挂起,在这时,UIApplicationDelegate委托会收到通知,调用 applicationWillResignActive 方法,你可以重写这个方法,做挂起前的工作,比如关闭网络,保存数据。 C代码 1. - (void)applicationWillResignActive:(UIApplication*)转载 2013-12-04 10:46:57 · 1724 阅读 · 0 评论 -
iOS程序的启动过程介绍
大家在学习iPhone开发时候,都会写HelloWorld程序。大家一般都是通过向导,生成项目,然后通过模拟器启动应用程序。但是大家知道其背后的启动过程吗?也就是当点击程序图标启动程序开始到退出程序整个使用运行过程中底下的代码都发生了什么?有理解了这个才能游刃有余的掌握iPhone程序的开发,否则在写程序的时候有点浑浑僵僵不知所以然的感觉。 在开始介绍HelloWorld程序之前,我转载 2013-12-05 15:55:04 · 766 阅读 · 0 评论 -
UITouch 触摸事件处理(实例)
1. UITouch 的主要方法: C代码 - (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event; - (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event; - (void)touchesEnded:(NSSe转载 2013-12-05 11:57:12 · 785 阅读 · 0 评论 -
iOS SQLite3使用简介
[摘要]本文介绍iOS中SQLite3的使用,包括插入数据、查询数据等操作,并提供简单的示例代码供参考。 一、在Firefox中打开sqlite3(如果没有,选择工具->附加组件,添加即可)新建sqlite3数据库Contacts,建立一个members表,字段 id,integer,主键,自增;name,varchar;email,varchar,null;birthday,datet转载 2013-12-23 10:47:39 · 1778 阅读 · 0 评论