2015年8月18日
摘要: 一、XML属性列表(plist)归档1>拖2个按钮(保存和读取)并监听2>实现方法-(IBAction)save{//1.获得沙盒路径NSString *path = NSHomeDirectory();//2.document路径NSString *docPath = [home stringBy... 阅读全文
posted @ 2015-08-18 10:12 Marshall_Yin 阅读(152) 评论(0) 推荐(0) 编辑
  2015年8月17日
摘要: 一、搭建UI界面(一共4个界面,5个控制器),新建4个控制器文件二、各种功能的实现1.功能实现1:当账号密码被输入时,登录按钮激活1>连线监听2个文本框和登录按钮(Outlet)注意:addTarget:方法一般是监听点击事件,文字的改变是无法监听的。监听有三种方法,addTarget:方法,代理,... 阅读全文
posted @ 2015-08-17 15:51 Marshall_Yin 阅读(235) 评论(0) 推荐(0) 编辑
  2015年8月14日
摘要: 阅读全文
posted @ 2015-08-14 17:05 Marshall_Yin 阅读(152) 评论(0) 推荐(0) 编辑
  2015年8月13日
摘要: 一、导航控制器基本使用1.创建一个空项目,创建导航控制器nav,设置导航控制器为Window的根控制器2.新建3个控制器类管理这3个View(勾上also create xib),在xib中添加一个标签用来注明是第几个控制器,添加一个按钮用来跳转到下一个控制器3.创建第一个控制器并添加到导航控制器中... 阅读全文
posted @ 2015-08-13 21:03 Marshall_Yin 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 一、控制器的多种创建方式如何创建一个控制器注意:加载UIStoryboard仅仅是加载名称叫做Test的storyboard,并不会创建storyboard中的控制器以及控件通过xib创建注意:要想让xib里的view设置为所创建控制器的view,必须设置xib的File's owner为所创建控制... 阅读全文
posted @ 2015-08-13 17:22 Marshall_Yin 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 一、项目常用文件及文件夹1>Products文件夹:主要用来放Mac开发的可执行文件。对手机应用开发来说完全没用2>Frameworks文件夹:当前开发依赖的一些框架和库。如Foundation框架,UIKit框架,CoreGraphics框架,test框架3>工程名+Tests文件夹:用来做单元测... 阅读全文
posted @ 2015-08-13 09:40 Marshall_Yin 阅读(302) 评论(0) 推荐(0) 编辑
  2015年8月12日
摘要: 用处:用在自定义键盘(点击文本框时弹出日期选择。)一、自定义键盘先连接TextField-(viewDidLoad){ [super viewDidLoad];//1.创建时间选择器UIDatePicker *datePicker = [UIDatePicker alloc] init];dat... 阅读全文
posted @ 2015-08-12 10:51 Marshall_Yin 阅读(176) 评论(0) 推荐(0) 编辑
  2015年8月11日
摘要: 说明:事先已经准备好了一个NJCountry类,里面声明了2个属性name和icon,并创建和实现了快速创建对象的动态方法和静态方法。直接导入即可。 创建一个plist文件,Root为Array,里面为字典(字典里为国家和国旗)加载这个plist文件@property(nonatomic,stron... 阅读全文
posted @ 2015-08-11 20:55 Marshall_Yin 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 说明:事先已经准备好了一个NJProvince类,里面声明了2个属性name和cities,并创建和实现了快速创建对象的动态方法和静态方法。直接导入即可。创建一个plist文件,Root为Array,里面为字典(字典里为省份和城市)加载这个plist文件@property(nonatomic,str... 阅读全文
posted @ 2015-08-11 16:05 Marshall_Yin 阅读(383) 评论(0) 推荐(0) 编辑
摘要: description方法的作用是打印对象对于一个Person类,如果没有重写description方法,NSLog(@“%@”,p),输出的是对象的内存地址,而我们想要的效果是打印出Person的成员变量,所以我们可以在Person类里重写description方法。description方法,返... 阅读全文
posted @ 2015-08-11 15:56 Marshall_Yin 阅读(325) 评论(0) 推荐(0) 编辑