# XcodeTool **Repository Path**: zgyw/XcodeTool ## Basic Information - **Project Name**: XcodeTool - **Description**: Xcode代码库配置 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-11 - **Last Updated**: 2021-10-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # XcodeTool Xcode代码库配置 ##用前须知 ----- 1.包括C实现和OC实现。 2.C实现提供源码,OC实现较简单就不提供源码了。 3.无论是C实现还是OC实现,您只需要运行其中一个即可。 4.请不要修改本工具文件目录结构!!! ##使用步骤 ----- 1.将本工具clone到您的电脑(任意位置) 2.if (您有自己的代码块) { 将 Xcode的C配置/CodeSnippets 或 Xcode的OC配置/CodeSnippets 文件夹下的代码块替换为您自己的代码块 } 3.直接运行peizhi即可 ###Xcode配置代码块默认存储位置 ~/Library/Developer/Xcode/UserData/CodeSnippets ###我的代码块包括 | 快捷键 | 功能 | | :--: | :--: | | aCol | 宏定义:hex色值,RGB256色(随机色,自定义) | | ass | 属性:弱引用属性 | | ausi | 宏定义:以屏宽375为标准的自动缩放计算没需借助***defScr***宏定义 | | cpStr | 属性:copy的字符串属性 | | defScr | 宏定义:屏幕宽高 | | dep | 属性:代理属性 | | ifhttp | http简单回调处理,需自定义MSG_KEY、CODE_KEY、CODE_SUCCESS,且借助MBProgressHUD及自实现的ShowAlertTipHelper提示框 | | maqu | 将代码添加到主线程中(常用于刷新UI) | | pm | 为代码打mark | | myLog | 宏定义:去掉时间戳的NSLog | | recl | 宏定义:防止快速多次点击 | | shaClass | 单例类初始化 | | st | 属性:强引用属性 | ###Dash的开发者文档配置说明 #####请将下载的[**iOS9的开发者文档(百度盘)**](http://pan.baidu.com/s/1bpkKakf)放到~/Library/Developer/Shared/Documentation/DocSets/目录下