iOS-综合
文章平均质量分 61
星球通
喜欢这个行业
展开
-
<iOS>Xcode插件
1、HOStringSense在编辑字符串的时候,它会在代码上方生成一个字数统计的提示框。当你需要编辑多行文本时,可以在弹出的文本框中编辑字符串内容,插件会自动进行字符串转义的工作,并实时在代码中更新。2、OMColorSense一个简洁的可视化颜色插件。在你编辑颜色的RGB值的时候,会在代码上方出现一个小的色块,显示对应的颜色。点击色块还会弹出一个颜色编辑器,原创 2015-11-12 15:09:49 · 487 阅读 · 0 评论 -
<iOS>常见错误提示
1、Too many arguments to function call,expected 0, have 3Build Setting--> Apple LLVM X.0 - Preprocessing--> Enable Strict Checking of objc_msgSend Calls 改为 NO原创 2016-01-12 16:14:14 · 440 阅读 · 0 评论 -
<iOS>AFNetworking 3.0的使用
AFNetworking 3.0的使用弃用的类下面的类已从AFNetworking 3.0中废弃:AFURLConnectionOperationAFHTTPRequestOperationAFHTTPRequestOperationManager修改的类下面的类包含基于NSURLConnection的API的内部实现。他原创 2016-01-12 09:37:46 · 487 阅读 · 0 评论 -
<iOS>初次运行git前的配置
一般在新的系统上,我们都需要先配置下自己的Git工作环境。配置工作只需一次,以后升级时还会沿用现在的配置。当然如果需要,你随时可以用相同的命令修改已有的配置。Git提供了一个叫做git config的工具(译注:实际是git-config命令,只不过可以通过git加一个名字来呼叫此命令。),专门用来配置或读取相应的工作环境变量。而正是由这些环境变量,决定了Git在各个环节的具体工作方式和行为。原创 2015-12-25 09:45:34 · 1224 阅读 · 0 评论 -
<iOS>安装Git
安装Git是时候动手尝试下Git了,不过得先安装好它。有许多种安装方式,主要分为两种,一种是通过编译源代码来安装;另一种是使用为特定平台预编译好的安装包。从源代码安装若是条件允许,从源代码安装有好多好处,至少可以安装最新的版本。Git的每个版本都在不断尝试改进用户体验,所以能通过源代码自己编译安装最新版本就再好不过了。有些Linux版本自带的安装包更新起来并不及时,所以除非你在用最新的原创 2015-12-24 15:15:59 · 2493 阅读 · 0 评论 -
<iOS>git-起步
起步本章介绍开始使用Git前的相关知识。我们会先了解一些版本控制工具的历史背景,然后试着让Git在你的系统上跑起来,直到最后配置好,可以正常开始开发工作。读完本章,你就会明白为什么Git会如此流行,为什么你应该立即开始使用它。版本控制什么是版本控制?我为什么要关心它呢?版本控制是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。在本书所展示的例子中,我们仅对保存着软件原创 2015-12-08 15:35:59 · 432 阅读 · 0 评论 -
<iOS>Git基础
那么简单地说,Git究竟是怎样的一个系统呢?请注意,接下来的内容非常重要,若是理解了Git的思想和基本工作原理,用起来就会知其所以然,游刃有余。在开始学习Git的时候,请不要把各种概念和其他版本控制系统(诸如Subversion和Perforce等)相比拟,否则容易混淆每个操作的实际意义。Git在保存和处理各种信息的时候,虽然操作起来的命令形式非常相似,但它与其他版本控制系统的做法颇为不同。理解这原创 2015-12-23 16:06:56 · 495 阅读 · 0 评论 -
<iOS>自动布局
自动布局手动操作springs&struts模式:springs—宽度和高度,struts—marginsautosizing mask决定了当一个视图的父视图大小改变时,其自身需要做出什么改变。autosizing mask的设置会和viewWillLayoutSubviews中的设置发生冲突,根据需求只选择其一即可。等宽约束、等高原创 2015-12-23 15:27:25 · 394 阅读 · 0 评论 -
<iOS>Git简史
同生活中的许多伟大事件一样,Git诞生于一个极富纷争大举创新的年代。Linux内核开源项目有着为数众广的参与者。绝大多数的Linux内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到2002年,整个项目组开始启用分布式版本控制系统BitKeeper来管理和维护代码。到了2005年,开发BitKeeper的商业公司同Linux内核开源社区的合作关系结束,他们收回了免原创 2015-12-23 15:51:04 · 403 阅读 · 0 评论 -
<iOS>ARC下需要注意的内存管理
ARC下需要注意的内存管理启用ARC后,开发者不需要担心内存管理,编译器会为你处理这一切(注意ARC是编译器特性,而不是iOS运行时特性,更不是其他语言中的垃圾收集器)。简单来说,编译器在编译代码时,会自动生成实例的引用计数代码,帮助我们完成之前MRC需要完成的工作,不过据说除此之外,编译器也会执行某些优化。ARC虽然能够解决大部分的内存泄露问题,但是仍然有些地原创 2015-12-23 15:22:36 · 553 阅读 · 0 评论 -
<iOS>CocoaPods使用过程
cd项目路径pod search 第三方库touch Podfileopen -e Podfileplatform:iospod 版本use_frameworks!//注释:use_frameworks!是在swift中导入Alamofire时,要求加入的pod install --原创 2016-01-04 09:42:10 · 310 阅读 · 0 评论 -
<iOS>Alamofire的使用
Alamofire的使用项目的名称不应该是Alamofire同名的1、将Alamofire.xcodeprij文件拖拽到项目中,呈现效果如下:2、进入General窗口,滚动到Embedded Binaries项,点击其下方的+号,选择Alamofire.framework,最后点击Add完成添加,呈现效果如下:3、要使用Alamofire,原创 2016-01-04 09:43:35 · 531 阅读 · 0 评论 -
<iOS>iOS中应用正则表达式
iOS中应用正则表达式(一)什么是正则表达式正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。(二)正则表达式的语法看一个过滤纯数字的例子-(BOOL)validateNumber:(NSSting *)textString{原创 2015-11-13 16:20:16 · 363 阅读 · 0 评论 -
<iOS>XML解析
XML解析XML解析一般分为两种模式:SAX和DOM,事件和文档1、XML解析之SAX解析,以及对NSXMLParser的应用SAX解析说白了,就是一个事物模型解析,从头开始读取文档,然后根据读取到头标签时要怎么处理,读完头标签后,理论上是读取标签值了。2、XML解析之5个代理方法-(BOOL)parser原创 2016-01-12 16:38:31 · 459 阅读 · 0 评论