xcode介绍
最近打算接触一下ios方面的开发,所以有必要对苹果提供的xcode工具做个了解。先上个图吧
Xcode 是由苹果公司开发的,运行在操作系统Mac OS X上的集成开发工具(IDE)。可以编写 C、C++、Objective-C 、swift 代码,具有编辑代码、编译代码、调试代码、打包程序、可视化编程、性能分析、版本管理等开发过程中所有的功能。
Mac os 系统准备与xcode安装(土豪请跳过)
关于如何安装,在此我不做介绍,仅推荐如何拥有性价比高的mac os系统。
- 用虚拟机安装黑苹果(不推荐)网络上提供不少教程,我折腾了不少时间,结果性能太差了。
- 用普通电脑安装直接安装mac os(推荐),这次我没有自己慢慢折腾,而是在淘宝上直接购买安装服务,购买时安装服务器时100元。感觉很爽省时省力。在今日头条文章中有记录我购买过程。
如何拥有一台性价比比较高的mac电脑——普通电脑安装黑苹果
xcode 界面总览(开发基础)
- 前面那张图是选择代码文件的界面
- Xcode在storyboard中操作的界面
- Xcode在Assets.xcassets中操作的界面
- Xcode在Info.plist中操作的界面
Info.plist用于向iOS提供关于app,bundle或者framework的一些重要信息。它指定了比如一个应用应该怎样启动,它如何被本地化,应用的名称,要显示的图标,还有更多。Info.plist文件实际上是苹果预定义schema的XML文件。
- Xcode在工程项目配置操作的界面
xcode 界面细化(先上gif图,有空会继续更新)
- 属性窗口的细化
- 组件窗口的细化
- 文件资源窗口的细化
- debug窗口的细化
- 智能帮助菜单的细化
xcode抓取ui元素类似Android的ddms
xcode中输入po后在执行动态调试(需要调试状态)
xcode自动打开奔溃断点调试
iOS调试之LLDB
分享是一种美德,牵手是一种生活方式。
最后感谢简书提供的分享平台,你觉得有用可以收藏方便以后查阅。
个人分享内容分类
今日头条号--牵手生活 :android 破解与逆向(暂未接触ios逆向)
csdn--牵手生活 :android 入门级介绍、部分工具类分享。
简书--牵手生活 :侧重打造-ios、Java web乐园