摘要:
源代码管理工具简介 1.为什么会出现源代码管理工具? 为了解决在软件开发过程中,由源代码引发的各种蛋疼、繁琐的问题 2.源代码管理不当可能会引起的后果? 无法后悔:做错了一个操作后,不能回到之前的操作 版本备份:费空间、费时间 版本混乱:因版本备份过多造成混乱,难于找回正确的想要的版本 代码冲突:多 阅读全文
摘要:
tintColor属性是iOS7之后新加的一个属性,这个属性定义了一个非默认的着色颜色值,其值的设置会影响到以视图为根视图的整个视图层次结构。它主要是改变控件的颜色,以获取一些有意思的视觉效果。 tintColor属性- 默认情况下,tintColor属性是默认为nil的,当我们设置一个视图的tin 阅读全文
摘要:
一、什么是CocoaPods CocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和第三方开源库的时间。在使用CocoaPods之前,开发项目需要用到第三方开源库的时候,我们需要1.把开 阅读全文
摘要:
首先要做的准备 点击工程名,滑到最下面,点击+号,导入MapKit.framework系统库。 如果你是iOS8及以上的版本,则需要在info.plist文件下加入以下的东西,最后面的字符大家可以随便打,这个无所谓的。 demo的详细做法 最后给大家奉上代码,注释写的挺详细的,相信你们可以看懂的。 阅读全文
摘要:
CoreLocation框架可用于定位设备当前经纬度,通过该框架,应用程序可通过附近的蜂窝基站,WIFI信号或者GPS等信息计算用户位置。 iOS定位支持的3种模式。 (1)GPS卫星定位 (2)基站定位 (3)WiFi iOS开发者使用CoreLocation.framework框架进行定位非常简 阅读全文
摘要:
前言 讲下拉刷新及上拉加载之前先给大家解释UIScrollView的几个属性 contentSize是UIScrollView可以滚动的区域。 contentOfinset 苹果官方文档的解释是"内容视图嵌入到封闭的滚动视图的距离,我的理解是他实际上就是scrollView的Content View相对于scrollView的外壳的边距,他其实和CSS中的pading属性有点相似。 conten... 阅读全文
摘要:
Base64加密方式 Base64是一种加密方法,可逆的加密。 Base64中的可打印字符包括字母A Z、a z、数字0 9,这样共有62个字符。/ + 填充 = echo n BC|base64 base64 ABC o 123.txt base64 D 123.txt o uio.txt Bas 阅读全文
摘要:
现在NSURLConnection在开发中会使用的越来越少,iOS9已经将NSURLConnection废弃,现在最低版本一般适配iOS7,所以也可以使用。 [NSURLSession sharedSession] 获取全局的NSURLSession对象。在iPhone的所有app共用一个全局ses 阅读全文
摘要:
style //普通 UITableViewStylePlain, //分组 UITableViewStyleGrouped //表格视图 UITableView * tableView = [[UITableView alloc] initWithFrame:self.view.bounds style:UITableViewStylePlain]; //设... 阅读全文
摘要:
XML解析(DOM) 1. 开始解析某个元素,会遍历整个XML,识别元素节点名称 - (void)parser:didStartElement:namespaceURI:qualifiedName:attributes: 2. 文本节点,得到文本节点里存储的信息数据,对于大数据可能会接收多次!为了节 阅读全文