iOS: 聊聊 UIWebView 缓存

前言在开发项目过程中, 一些若交互的页面会使用 HTML 展示. 在 iOS 中, 使用 UIWebView 的频率还是比较高的. 今天跟大家聊聊 UIWebView 缓存相关的话题. 准备工作我今天使用 Tomcat 来作为 web 容器, 在本机搭建一个 web 服务器, 然后使用 iPhone 访问该 web 页面, 展示和梳理 UIWebview 关于缓存的问题. 如果你对 Tomc...

发布于 iOS

f8app

本文主要探讨的是如何编译和运行 f8app. 介绍f8app 是 Facebook 开源的, 基于 React Native 开发的一款 App. 代码基本都是 js 的, 很少有原生的代码. f8app 是借鉴和学习 React Native 的上好资料. 原文介绍: This is the entire source code of the official F8 app of 201...

发布于 ReactNative

再见 2016

今天是2016年的最后一天,正好赶上放假,给自己的这一年做个小结。 2016,继续做项目,作为一名软件工程师,不停地在学习。 2016,学习到了很多关于产品和运营相关的知识。知道了 倒逼 的作用. 2016,读了20本非技术类书籍,养成了读书的习惯,并把读书的好处讲给身边的人听。 2016,开始减肥,注意锻炼身体,几乎每周都有一次从公司到家的步行,一次篮球或者跑步运动。 2016,购买了域名...

发布于 随笔

Mac 配置 Tomcat8

Tomcat 简介Tomcat 是一个 Web 服务器. Web 服务器是指为特定组件提供服务的一个标准化的运行时的环境.可为组件提供事务处理, 数据访问, 安全性和持久性等服务. Tomcat 是免费且开源的, 他是 Apache 软件基金会 Jakarta 项目中的其中一个子项目.由 Apache, Sun 和其他一些公司及个人共同开发完成. Tomcat 也是使用最为广泛的 JSP...

发布于 Server

Mac 安装和使用 infer

介绍infer 是 Facebook 开源的一款代码静态检查工具, 源码可以在 Github 上面获取. 支持 Java/C/OC 等语言, 支持 Gradle, Buck, Maven, Xcodebuild, Make 等. 我一般用来分析 iOS 和 Android 工程. 可以在 这里 查看 Start. 安装 infer只要你用 Homebrew, mac 下安...

发布于 MacOS

Mac 配置 JDK1.8

下载 JDK在 这里下载 jdk. 下载版本是 1.8u112, 信息如下: 安装 JDK下载完成后, 直接双击安装即可. 配置 Path成功安装后, 目录/Library/Java/JavaVirtualMachines/jdk1.8.0_112.jdk/ 就会存在. 编辑 /etc/profile 文件: 1sudo vim /etc/profile 添加如下代码: 123456JA...

发布于 Java

GameDevelopment: 与 Cocos2d 的再相逢

认识 Cocos2d相信很多人听说过 cocos2d-x 这个引擎, 但听过 cocos2d-objc 的人应该不多. cocos2d-objc 是 cocos 系列的 objective-c 版本.开发语言是 OC.在 iOS 上面使用该版本的引擎, 基本是无缝连接(写的没有什么障碍). 欣赏一下 cocos2d-objc 的 logo, 如图: 如果你对 OC 版感兴趣, 可以通过博文 ...

发布于 Game

Mac install Cocoapods

声明这篇博客原本被我发表在 CSDN . 那里不再更新, 现在在这里做持续更新. 导引如果你的 Mac OSX 升级到 10.11.x+, 并且需要安装 Cocoapods, 可以参考本博客. 安装 rubyMac 系统自带了 ruby, 但是建议大家使用 Homebrew 安装 ruby. 因为 Cocoapods 升级需要对应的 ruby 版本也要升级, 使用 Homebrew 比较方便...

发布于 MacOS

Cocoapods 问题集锦

承诺本文会持续更新, 分享在使用 cocoapods 过程中遇到的问题和解决方案. 欢迎大家补充. 安装问题可以阅读博客 Mac 安装 Cocoapods. pod search 问题 pod search 无法搜索到指定的项目 问题描述: 执行 pod search [Name], 出现类似下面的提示: 1[!] Unable to find a pod with name, autho...

发布于 MacOS

Cocoapods 管理开源项目

准备工作在进行下面工作之前,请确保你做了下面三件事情: 1. 创建或者已经有了 github 账号.2. 了解和熟悉如何在 github 上面创建 Repository.3. MacOS 上面安装了 Cocoapods. 如果你还没有使用 Cocoapods, 建议看看 Mac OSX 10.11.1+ 安装 Cocoapods 这篇博客. 在博客 iOS 项目: 打造本地 pod 库 里面...

发布于 iOS
116171819

本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。