摘要: 代码整齐,有必要的换行缩进,看起来舒服; 函数功能分类,每个功能用#pragram mark - 或//MARK:区分开,并附有说明; 函数命名可读性强,让别人根据函数名即可知道函数的功能。如果函数的功能比较复杂,应有关键步骤的注释,有函数参数,返回值和函数功能的注释说明;建议使用VVDocumen 阅读全文
posted @ 2016-08-25 14:57 公羽寒 阅读(579) 评论(0) 推荐(0)
摘要: 凡是程序的开发者,应该对程序的架构都不陌生。一个程序的架构的好坏对这个程序有着非常重要的作用。今天我们来看一下iOS开发中用要的两种主流的程序架构。这个过程中我们主要以例子的形式展开。 我们来看第一种架构:如下图所示: 这种程序的架构主要原理是创建了一个导航控制器来控制页面之间的切换。这种架构一般把 阅读全文
posted @ 2016-08-25 14:48 公羽寒 阅读(306) 评论(0) 推荐(0)
摘要: 对于软件开发而言,调试是必须学会的技能,重要性不言而喻。对于调试的技能,基本上是可以迁移的,也就是说你以前在其他平台上掌握的很多调试技巧,很多也是可以用在iOS开发中。不同语言、不同IDE、不同平台的调试,有同性也有个性。今天我们就来学习一下iOS开发中的调试技巧,语言暂用为OC,IDE当然是强大的 阅读全文
posted @ 2016-08-25 13:39 公羽寒 阅读(583) 评论(0) 推荐(0)
摘要: 内容简介 1、iOS简介 2、iOS开发十大实用工具之开发环境 3、iOS开发十大实用工具之图标设计 4、iOS开发十大实用工具之原型设计 5、iOS开发十大实用工具之演示工具 6、iOS开发十大实用工具之视频制作 7、iOS开发十大实用工具之分析工具 iOS简介 说起iOS,自然不必多介绍了,它是 阅读全文
posted @ 2016-08-25 11:38 公羽寒 阅读(621) 评论(0) 推荐(0)
摘要: 今天新机装cocopods时,等安装完毕发觉出现[!] The dependency `AFNetworking (~> 3.1.0)` is not used in any concrete target.这个警告。看了下版本: 1.0.1 解决方式: 官网是这样给推荐的: 在创建Podfile的 阅读全文
posted @ 2016-08-24 15:23 公羽寒 阅读(2883) 评论(0) 推荐(0)
摘要: 1.打开终端 2.移除现有 Ruby 默认源 输入以下指令 3.使用新的源 输入以下指令 4.验证新源是否替换成功 输入以下指令 5.安装 CocoaPods //–––––––––––那么问题来了——没遇到的自动跳过———————————— 错误提示1 解决方案 : 1、安装 RVM baby 版 阅读全文
posted @ 2016-08-24 09:48 公羽寒 阅读(4410) 评论(0) 推荐(0)
摘要: 本文转载于文章原文链接,版本归原作者所有! 随着工具链的完善,语言的升级以及各种优质教程的涌现,做一个 App 的成本也越来越低了。尽管如此,有些事情最好前期就做起来,避免当 App 有了一定规模后,再感慨当初为什么没有多留点心。 此处由标哥的技术博客站长点评: 看完本篇文章之后,也让我想起了不少以 阅读全文
posted @ 2016-08-23 13:59 公羽寒 阅读(295) 评论(0) 推荐(0)
摘要: Alcatraz 1.简介 Alcatraz是一个能帮你管理Xcode插件丶模版及颜色配置的工具.它可以直接集成在Xcode的图形界面中,让你感觉就像在使用Xcode自带的功能一样. 2.安装和删除 使用如下的终端来安装Alcatraz: curl -fsSL https://raw.github. 阅读全文
posted @ 2016-08-22 15:42 公羽寒 阅读(342) 评论(1) 推荐(0)
摘要: iOS手机号验证 阅读全文
posted @ 2016-08-18 14:09 公羽寒 阅读(2910) 评论(0) 推荐(0)
摘要: 前言 对于iOS App的开发,几乎都采用了Cocoapods来管理第三方库,那么对于我们开发人员来说,这是必备技能,必须要掌握如何使用。这篇文章就是介绍如何安装和使用CocoaPods的。 这篇文章对哪些人群参考价值? 对未使用过Cocoapods的人群有参考价值 对使用过Cocoapods,但是 阅读全文
posted @ 2016-06-24 08:34 公羽寒 阅读(3034) 评论(0) 推荐(0)