摘要:
今天买了本Effective Objective-C 2.0 编写高质量iOS与OS X代码的 52个有效方法 发现这个本真的很不错,不愧是C++大师的著作 本书讲述了52个鲜为人知和容易被忽视的特性和陷阱,大神们都说不读这个书不要说自己是iOS开发者~~ 买回来就看了第一章,发现很实... 阅读全文
摘要:
最近做项目时,因为iPhone6和iPhone6Plus的兼容,我们启用了Autolayout. 以前是因为不用也能满足需求,也是因为懒,没有认真使用,只是了解过。经过一段时间的使用,做了一下总结,希望给大家些帮助哈。PS: Autolayout的强大是毋庸质疑的,当你熟悉了它之后,你肯定会喜欢上它... 阅读全文
摘要:
UIWebView是iOS最常用的SDK之一,它有一个stringByEvaluatingJavaScriptFromString方法可以将javascript嵌入页面中,通过这个方法我们可以在iOS中与UIWebView中的网页元素交互。 使用stringByEvaluatingJavaScrip... 阅读全文
摘要:
首先在创建项目的时候,勾选Create Git repository on My Mac,创建一个本地仓库。在每次修改完成的时候请选择Source Control 选项卡中的Commit 这个选项,并说明本次修改的内容如果要想实现无限次回滚,请打开终端,然后cd 进入当前项目,1.执行"git re... 阅读全文
摘要:
1、打开终端。2、cd到你项目的路径。3、输入如下命令:统计整个工程的所有文件的代码量以及总量find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print ... 阅读全文
摘要:
PNChart 是一个强大的带动画的图表库要是用这个库可以使用pods,也可以直接将库导入项目中,必须引入"PNChart.h"头文件下面我们来看一下代码!/** 折线图 */ func LineChart(){ let lineChart = PNL... 阅读全文
摘要:
Quartz 是主要的描画接口,支持基于路径的描画、抗锯齿渲染、渐变填充模式、图像、颜色、坐标空间变换、以及PDF 文档的创建、显示、和分析。UIKit 为Quartz 的图像和颜色操作提供了Objective-C 的封装。Core Animation 为很多UIKit 的视图属性声明的动画效果提供... 阅读全文
摘要:
iOS 的动画非常的强大,今天来讲解下animation中动画的类型 UIViewAnimationOptionLayoutSubviews://动画过程中保证子视图跟随运动 UIViewAnimationOptionAllowUserInteraction://动画过程中允许用户交互 U... 阅读全文