iOS
乐天无忧
Android开发,智商250。
展开
-
iOS适配
上一篇讲了一大堆基础知识,现在就开始讲一下AutoLayout的实际应用。接下来我们要用Xcode做一个典型的登录页面。这个页面会用到我在上一篇里讲过的三种布局方式。完成以后是一个真实的登录界面,换句话说,这是一个真实的iOS App,只是这个App只有一个不能登录的登录界面。看完这篇文章后你会大概了解你的设计是如何实现的,并且能自己制作出简单的页面来。顺便声明一下,本文的讨论转载 2016-09-08 14:59:19 · 654 阅读 · 0 评论 -
Let's Talk About project.pbxproj
project.pbxproj 文件被包含于 Xcode 工程文件 *.xcodeproj 之中,存储着 Xcode 工程的各项配置参数。它本质上是一种旧风格的 Property List 文件,历史可追溯到 NeXT 的 OpenStep。其可读性不如 xml 和 json,苹果却一直沿用至今,作为一家以创新闻名的公司可能这里剩下的就是情怀吧。本文谈了下 project.pbxproj 的知转载 2016-10-26 13:49:31 · 320 阅读 · 0 评论 -
Swift 3
食用指南1.苹果官方提供的Swift 3 更新内容(部分Objective-C语法也变更了)1.1 语法上的形式变更1.2 逃逸闭包必须显示声明1.3 typealias 支持泛型1.4 selector支持属性的getter和setter方法1.5 Dispatch完全抛弃C-like 写法1.6引入系统版本判断代码1.7Any类型会逐渐开始使用2. iO转载 2016-10-27 13:01:00 · 278 阅读 · 0 评论 -
iOS动画基础讲解
前言上次总结了多线程的用法,这次再复习下iOS动画的东西.这次依然先是以api为主,因为好多人还是api好多的东西还不会用.然后中间穿插些例子,例子和代码文章中都会有.因为篇幅比较长,先列一下大纲.动画的继承结构CAAnimation{ CAPropertyAnimation{ CABasicAnimation{转载 2016-12-16 16:33:00 · 457 阅读 · 0 评论 -
iOS Category
一、概述Category是Objective-C 2.0之后添加的语言特性,Category又叫分类、类别、类目,能够在不改变原来类内容的基础上,为类增加一些方法。除此之外,Category还有以下功能:(1)将类的实现分开写在几个分类里面。这样做的好处:可以减少单个文件的体积可以把不同的功能组织到不同的Category里可以由多个开发者共同完成一个类可以按需加载想要的转载 2017-01-10 14:39:03 · 537 阅读 · 0 评论 -
iOS UITableView性能优化
一、概述iOS开发中,UITableView可能是平时我们打交道最多的UI控件之一,其重要性不言而喻。Android也是如此,Android中的ListView和UITableView是相同功能的一个控件,但是iOS的UITableView更为强大一点,原因就不说了,如果你学过Android就知道iOS中的UITableView使用起来是非常简单的,这也是峰哥喜欢iOS胜过Android的转载 2017-02-06 14:17:55 · 450 阅读 · 0 评论