随笔分类 - IOS
摘要:Plist数据表格的加载详细事例1、本次主要加载单一字典的plist数据(app.plist),形式如下2、加载plist数据,先将数据字典转换成对应的模型,本例子所用的是各个应用的图标,对应的就应该创建一个应用图标的模型huapp(名称自拟)。在头文件中定义所有变量,以及将字典转换成模型数据的两个...
阅读全文
摘要:1.打开数据库 int sqlite3_open( const char *filename, // 数据库的文件路径 sqlite3 **ppDb // 数据库实例 );2.执行任何SQL语句 int sqlite3_exec( sqlite3*, ...
阅读全文
摘要:SQL语句的特点:不区分大小写(比如数据库认为user和UsEr是一样的) 每条语句都必须以分号 ; 结尾SQL中的常用关键字有:select、insert、update、delete、from、create、where、desc、order、by、group、table、 ...
阅读全文
摘要:一、模拟器沙盒的位置 /User/userName/Library/Application Support/iPhone Simulator 当我们创建应用程序时,在每个沙盒中含有三个文件,分别是Document、Library和temp。 1、Document:一般需要持久的数据都放在此目...
阅读全文
摘要:1、版本新特性: 控制器的跳转不能使用push 和modal, push: 采用的时栈的方式,无法销毁之前的控制器 modal:无法销毁之前的控制器 应该使用rootViewController2、实现过程: ①设置滚动视图,一般是整个界面- (void)setupScrollView{ ...
阅读全文
摘要:搜索框:UISearch1、自定义UISearch,继承UITextField,UISearBar不好用。 相关属性:contentVerticalAlignment--文字居中设置 清除按钮--clearButtonMode 在左边添加一个view--leftView-...
阅读全文
摘要:1、在导航栏上添加按钮,又两个属性:navigationItem.rightBarButtonItem和navigationItem.leftBarButtonItem2、默认情况下,导航栏上的左右按钮只能设置一张图片,要想设置普通和高亮的图片,徐自定义按钮,将按钮传给navigationItem ...
阅读全文
摘要:1、在自定义tabBar中,往tabBar中添加按钮的时候,默认情况下会在按钮的前面和后面添加UITabBarBackgroundView和UIImageView,导致子控件会增加两个,在自动布局中就会出现排版错误。解决办法:让自定义的tabBar继承UIView。2、对于tabBarItem,要想...
阅读全文
摘要:1、往往一个项目中会出现多个控制器,iOS中提供了两个比较特殊的控制器:UINavigationController 和 UITabBarController2、UINavigationController的简单使用步骤: (1)初始化UINavigationController (2) 设置...
阅读全文
摘要:1、通过storyboard创建: (1)先加载storyboard文件: UIStoryboard * storyboard = [UIStoryboard storyboardWithName:@“Test” bundle:nil]; (2) 初始化storyboard中的控制器...
阅读全文
摘要:1、相关知识点: 可以利用NSKeyedArchiver 进行归档和恢复的对象类型:NSString 、NSDictionary、NSArray、NSData、 NSNumber等 使用是必须遵循NSCoding协议对象,实现两个方法: encode...
阅读全文
摘要:---恢复内容开始--- 偏好设置只要用于保存用户名、密码、自动登录等功能,适合一些应用的登陆界面保存数据,使用的简单步骤如下1、读取上次保存的设置 NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults]; // 直接访软件...
阅读全文
摘要:归档步骤:1、将一个NSDictionary对象归档到一个plist属性列表中 首先要将数据封装成字典:NSMutableDictionary *dict = [NSMutableDctionary dictionary]; [dict setObject:@"烟灰" forKey:@"name"...
阅读全文
摘要:使用IO模拟器,应用沙盒的根路径为:/Users/apple/Library/Application Support/iPhone Simulator/6.0/Applications(6.0为模拟器的版本)1、获取应用沙盒目录 利用沙盒根目录拼接“Documents”字符串 NSString * ...
阅读全文

浙公网安备 33010602011771号