2016年6月9日
摘要: 属性传值(从前往后传) 第一步:在你想传过去的那个界面的.h文件中声明属性,用来接收上一个界面传过来的内容 第二步:把你想传的内容赋给第一步声明的属性,一定要在push之前 第三步:把属性接收过来的内容显示出来 1 // 第三步: 显示内容 2 self.nameLabel.text = self. 阅读全文
posted @ 2016-06-09 15:10 哦嘿嘿 阅读(185) 评论(0) 推荐(0) 编辑
  2016年6月4日
摘要: UILable UITextField UIButton 1 //添加事件 2 3 [button addTarget:self action:@selector(buttonClick:) forControlEvents:UIControlEventTouchUpInside]; UIPageC 阅读全文
posted @ 2016-06-04 19:49 哦嘿嘿 阅读(491) 评论(0) 推荐(0) 编辑
  2016年6月3日
摘要: 在iOS中框架是一个目录,包含了共享资源库,用于访问该资源库中储存的代码的头文件,以及图像、声音文件等其他资源。共享资源库定义应用程序可以调用的函数和方法。 iOS为应用程序开发提供了许多可使用的框架,并构成IOS操作系统的层次架构,分为四层,从上到下依次为:Cocoa Touch Layer(触摸 阅读全文
posted @ 2016-06-03 21:04 哦嘿嘿 阅读(2499) 评论(0) 推荐(0) 编辑
  2016年6月2日
摘要: UIView动画 改变UIView的frame: 改变UIView的颜色 改变UIView的透明度 UIView的翻转效果 UIView的旋转效果 CoreAnimation动画 Layer的一些常用属性 自定义Layer CABasicAnimation动画 CAKeyframeAnimation 阅读全文
posted @ 2016-06-02 16:54 哦嘿嘿 阅读(146) 评论(0) 推荐(0) 编辑
  2016年5月31日
摘要: 首先要引入#import <MapKit/MapKit.h>框架 创建一个继承与NSObject的类;用于声明属性 接下来在ViewController中实现相关的操作 引入头文件 定义相应的属性 代码操作 添加大头针 实现代理方法 阅读全文
posted @ 2016-05-31 19:42 哦嘿嘿 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 定位: 引入头文件 #import <CoreLocation/CoreLocation.h>声明管理器属性:@property(nonatomic,strong)CLLocationManager *manager;第一步:初始化管理器self.manager = [[CLLocationMana 阅读全文
posted @ 2016-05-31 17:43 哦嘿嘿 阅读(415) 评论(0) 推荐(0) 编辑
  2016年5月27日
摘要: 在终端上操作 安装: 第一步:查看自己电脑的Ruby环境:gem sources -l 如果环境已经是你需要的环境了,就不需要环境的修改了; 如果不是,发送gem sources —remove https://rubygems.org/移除当前镜像,然后gem sources -a https:/ 阅读全文
posted @ 2016-05-27 17:17 哦嘿嘿 阅读(1118) 评论(0) 推荐(0) 编辑
  2016年5月23日
摘要: ?和!的区别 ?是可选类型.其实是枚举类型,里边有None和Some两种类型,其实nil值相当于OPtional.None,如果有值相当于OPtional.Some !强制解包 //如果对没有值得变量进行强制解包的情况下会造成崩溃 Var number : Int? = 6 var number = 阅读全文
posted @ 2016-05-23 17:31 哦嘿嘿 阅读(180) 评论(0) 推荐(0) 编辑
  2016年5月21日
摘要: 沙盒机制 每一个应用程序都会有一个应用程序沙盒 应用程序沙盒就是一个文件系统目录 查找某个应用程序的沙盒 获取Documents目录 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDoma 阅读全文
posted @ 2016-05-21 10:12 哦嘿嘿 阅读(199) 评论(0) 推荐(0) 编辑
  2016年5月20日
摘要: //MARK: - 定义常量变量 //定义常量(使用完一次之后就不能修改它的值了) //Swift中输出语句print print("Hello, World!") /* let myGender = "男" //定义变量 var carName = "BMW" carName = "BYD" print(carName) //MARK - 定义常量变量;变量类型的隐士转换 let name... 阅读全文
posted @ 2016-05-20 17:41 哦嘿嘿 阅读(205) 评论(0) 推荐(0) 编辑