摘要: MapKit框架在地图中用于显示,工程实例: 大头针模型: 阅读全文
posted @ 2016-05-31 19:15 吾悠南山 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 首先介绍一点小常识:iOS6.0以后,苹果在用户隐私方面做了加强,访问一些隐私信息(例如位置,相册,联系人等)时必须通过用户的批准,系统自动弹出提醒框,询问用户是否同意;但是在iOS8.0之后不再自动弹出,程序员手动设置,infor.plist文件中添加字段:NSLocationWhenInUseU 阅读全文
posted @ 2016-05-31 17:07 吾悠南山 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 首先介绍一下如果不使用SDWebImage,自己写代码实现多图片的下载及缓存的思路: 这里只提供了一个思路作为了解,因为多图片下载、缓存的实现,使用三方SDWebImage特别的简单,以后开发过程中也是使用这种方式,不用自己写代码,所以这里只提供一个思路,关于SDWebImage的使用将在最后进行解 阅读全文
posted @ 2016-05-30 19:21 吾悠南山 阅读(1825) 评论(0) 推荐(0) 编辑
摘要: 效果图:两个label、两个textField、两个button(背景是图片);点击时间对应的按钮,创建选择日期的DatePicker(并移除选择地点的PickerView),选择日期,将结果传到相应textField内,点击地点对应的按钮,创建选择地点的PickerView(并移除选择地点的Dat 阅读全文
posted @ 2016-05-28 16:27 吾悠南山 阅读(2223) 评论(0) 推荐(0) 编辑
摘要: CocoaPods安装分两步:第一步、修改本机的Ruby环境;第二步、安装。 第一步:步骤1、打开终端输入 gem sources -l 查看本机的Ruby环境;若显示“https://ruby.taobao.org/”,表示Ruby环境可用,直接跳过第一步,进行第二步安装。 步骤2、若显示“htt 阅读全文
posted @ 2016-05-27 14:08 吾悠南山 阅读(171) 评论(0) 推荐(0) 编辑
摘要: //MARK: - ?(可选类型)和!(强制解包)的区别 var number : Int?var number1 = number!//程序会崩溃(如果对值为nil的变量进行强制解包,会造成程序崩溃) //MARK: - 结构体 //MARK: - 类(class) //MARK: - 值类型和引 阅读全文
posted @ 2016-05-26 21:39 吾悠南山 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Swift,苹果于2014年WWDC(苹果开发者大会)发布的新开发语言,可与Objective-C*共同运行于Mac OS和iOS平台,用于搭建基于苹果平台的应用程序。2015年的WWDC开发者大会上,苹果公司推出了Swift2.0版本,并且Swfit完全开源。自从Swift发布以来,在http:/ 阅读全文
posted @ 2016-05-26 13:45 吾悠南山 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 相信了解UICollectionView的也一定听过瀑布流吧,开始之前先提供两个瀑布流,有时间的可以深入研究研究 https://github.com/dingpuyu/WaterFall https://github.com/zhangsuya/SYStickHeaderWaterFall 这两个 阅读全文
posted @ 2016-05-23 22:44 吾悠南山 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 1、多线程简介:用户使用APP的时候如果每个操作都会等待好长的时间,才能得到程序的响应,这就影响了用户体验,为了减少用户的等待时间,我们可以使用多线程:开辟出子线程去处理一些比较耗时的操作(例如加载数据),这样减少了用户的等待时间提升了用户体验,但是开辟线程会占用一定的内存,(主线程所占内存大小是1 阅读全文
posted @ 2016-05-23 17:20 吾悠南山 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 第一步:首先准备所需要的文件:JDK、openfire、XAMpp和第三方的XMPPFramework; 第二步:将前三个程序进行安装,openfire安装以后在点击页面中的“Open Admin Console” 进入下一页面后点击简体中文: 然后“continue”,在下一页面输入域名:记住该域 阅读全文
posted @ 2016-05-18 19:53 吾悠南山 阅读(178) 评论(0) 推荐(0) 编辑