iOS

在同个工程中使用 Swift 和 Objective-C(Swift and Objective-C in the Same Project)

Swift 与 Objective-C 的兼容能力使你可以在同一个工程中同时使用两种语言。你可以用这种叫做 mix and match 的特性来开发基于混合语言的应用,可以用 Swift 的最新特性实现应用的一部分功能,并无缝地并入已有的 Objective-C 的代码中。

Read More

iOS Storyboard 布局警告相关说明

这里用来整理记录下一些有关iOS警告发生的原因以及处理的方案. 记性差没办法, 不记录下来, 下次绝对又忘记了, POI~

Read More

iOS Swift 命名布局习惯

一开是有写一篇类似的日志, 但是后来删除了, 感觉没什么必要(至少自己这么觉得), 但是现在感觉又有必要了(自己还是挺善变的, ^_^). 主要原因还是一个规范的问题, 规则不写下来的话, 老是会因为在项目中的种种原因而不去遵守原本的想法, 导致最后写出来的东西没什么章法. 作为强迫症绝对不能忍的, 好了废话就不多说了, link start

Read More

iOS CocoaPods安装和使用教程

开发iOS项目时肯定会用到许多第三方项目,比如说:ASIHttprequest,JSONKit等等,一些类库可能又关联着其他类库,如果超过一定的数量,手动去下载这些类库难免会有一些麻烦,并且还要去配置参数,等到类库更新的时候,我们还得重新下载一份,这些没有技术含量的活有没有办法避免呢?答案是肯定的,今天就学习了一下iOS下面依赖包管理的工具,这个工具的名字是CocoaPods

Read More

学习使用 Swift 编写 iOS 应用程序教程 1: Welcome to Programming

你有没有想过iPhone或iPad是如何高效的运行在自己的应用程序的呢?

从来没有比现在更好的学习iOS开发的时机了 - 尤其是应为苹果刚刚发布了一个全新的编程语言Swift!

这个系列的教授如何从初学者到实际的iOS开发, 将带你从基础知识(开始一个Swift编程题目或开始一个command-line应用程序)一路直到做出一个带有漂亮的用户界面且完整的iOS应用程序.

With iOS app development, the sky is the limit(Ps: -_-|||). 这个系列的Swift教程将教你基本的知识, 最后你将会做出你梦寐以求的应用程序!

Note: 如果你是一个初学编程者, 那么这个教程非常适合你! 那么如果你已经有一些编程经验的话或者想要快速学习的话, 请查看这个系列的教程

Read More

Swift Language Tutorials 中文版

Swift是一门用于Cocoa开发的先进的type-sfe的编程语言. 如果你想学习如何用Swift开发iOSOS X应用, 那么你来对地方了, 这里有很多Swift教程.

Note: 这个教程主要是讲述Swift语言的. 如果你想学习如何使用Swift创建一个应用或游戏的话, 请点击进入iOS, OS X, 或者Sprite Kit 教程.

Read More

iOS Swift checkmark for TableViewCell

当在一个html项目中我们经常需要用到checkbox来勾选需要的内容, 使用起来也很简单<input type="checkbox">, 在iOS中就没那么好用了, 总之跟打太极一样, 挺烦的, 不过不也没办法吗, 谁叫我们摊上 iOS 这事了呢, 是吧, 这里做下记录

Read More

iOS Swift 动态给tableView插入行

TableView在一个项目中是必然会用到的, 如果没有TableView的话可以想象, 写界面是件多么痛苦的事, 好了废话不多说, 进入正题

Read More

iOS Swift 使用closure 反向传值

上传说了正向传值, 那么自然就有反向传值咯, 不过apple并没有为我们封装类似于正向传值那样方便好用的方法, 也是因为方向传值并不是那么常见, 不过我觉得我们仍然还是需要掌握的, Swift中为我们提供了一个很好的特性, 就是闭包(closure), 使用闭包我们能很轻易的实现反向传值, 接下来跟着我一起做吧. go

Read More

iOS Swift 跳转传值

通过重写, Swift提供的一个监听方法prepareForSegue来实现页面之间的传值, 相对来说还是比较简单的, 只不过对于完全没有接触过面向对象编程的同学来说, 理解起来还是比较困难的, 不过没关系, 我们先掌握这门用, 以后自然就明白了

Read More