iOS程序启动原理(上)

本文介绍 iOS 程序中的 Info.plist,pch 文件,UIApplication,openURL 以及 UIWindow 的常用属性及方法; info.plist 常见设置 建立一个工程后,会在 Supporting files 文件夹下看到一个工程名-Info.plist的文件,该文件对工程做一些运行期的配置,非常重要,不能删除. 在旧版 Xcode 创建的工程中,这个配置文件的名字叫做Info.plist. 项目中的其他 plist 文件不能带有Info这

iOS程序启动原理(上)

本文介绍 iOS 程序中的 Info.plist,pch 文件,UIApplication,openURL 以及 UIWindow 的常用属性及方法; info.plist 常见设置 建立一个工程后,会在 Supporting files 文件夹下看到一个工程名-Info.plist的文件,该文件对工程做一些运行期的配置,非常重要,不能删除. 在旧版 Xcode 创建的工程中,这个配置文件的名字叫做Info.plist. 项目中的其他 plist 文件不能带有Info这

史上最简单Android源码编译环境搭建方法

有史以来,Android源码编译环境的搭建始终是一件麻烦事儿。网上有数不清的文章介绍如何编译Android源代码,但是他们要么方法复杂、步骤太多;要么自称解决了一些编译问题(需要修改头文件,系统配置等),让人对其可信度产生质疑。有的童鞋硬着头皮照做了,但是由于伟大的GFW,大部分都死在了第一步——repo脚本都下载不下来,就算下载过了过不了gerrit那一关。另外,就算你具备科学上网的能力,下载时间又成为了拦路虎;普通的VPN通常需要下载七八个小时,简直就是痛不欲生。久而久之