美文网首页
内部例会分享:项目开发中的一些小规范和小技巧

内部例会分享:项目开发中的一些小规范和小技巧

作者: 清無 | 来源:发表于2018-05-25 15:58 被阅读154次
image.png

工程目录结构规范

  • YourProject
    • AppEntry
    • Scenes/Modules/Features
      • Base
        • Model
        • View
        • ViewModel
        • Controller
    • Categories/Extensions
    • Macros/Config
    • Frameworks
    • Utilities/Tools
    • Vendors/ThirdParty
    • Resources
      • Images.xcassets
      • Videos
      • Audios
      • Documents
    • Helpers/Services

工程模板定制(演示)

OC文件模板定制(演示)

系统文件宏定制

___FILEHEADER___

这个宏是系统自动生成.h和.m文件中头部的注释信息,可以自定义


系统文件宏
  • 针对某个project:
    新建IDETemplateMacros.plist,然后添加FILEHEADER字段,并设置自定义字符串,然后将该文件移动到YourProject.project/xcuserdata/YourUser.xcuserdata/下即可。
    注意:这种方式只会对当前project下的所有新建文件生效。

  • 针对所有project:
    同上方法,创建IDETemplateMacros.plist文件,将其放到~/Library/Developer/Xcode/UserData/下。

  • 一个有趣的ASCII字符画网站:http://www.asciiarte.com

OC文件定制

OC编码规范

《禅与 Objective-C 编程艺术》

Git Commit Messages规范

http://www.ruanyifeng.com/blog/2016/01/commit_message_change_log.html

Swift基础

http://wiki.jikexueyuan.com/project/swift
http://swiftcn.io/doc
https://www.cnswift.org

相关文章

  • 内部例会分享:项目开发中的一些小规范和小技巧

    工程目录结构规范 YourProjectAppEntryScenes/Modules/FeaturesBaseMo...

  • IOS开发的一些小技巧

    在实际的开发中掌握一些小的开发技巧,往往会让你的开发效率显著提升。下面是我自己总结的一些小的开发技巧,希望对感兴趣...

  • 分享几个职场人都在用的Excel小技巧,每一个都能1分钟学会!

    对于办公中的一些小技巧,我们总是要经常运用到的,所以每次小编分享的各种办公技巧,都是值得大家去收藏和使用的,所以这...

  • Android 开发小技巧

    Android 开发小技巧 前言 做了许久的开发,常常有些小细节会打动到我,希望这篇文章可以记录这些分享给大家 布...

  • 开发规范 —— css命名规范

    作者:Philip大魔王 这篇规范不止用于小程序和vue开发,其他开发均适用。 项目开始时除了端口、架构等规范,命...

  • iOS开发的一些小技巧

    这里,给大家介绍一些在开发过程中的一些小技巧。顺便打个小广告,昨天。我申请了一个专题《iOS开发技巧》,欢迎大家关...

  • 分享一些小知识和小技巧

    每天上网找资源或者享受影视的时候,总会有一个问题搅扰着我,那就是现在的互联网环境真的很差,至少在广告,虚假,流量劫...

  • iOS开发规范

    iOS开发规范 目录 编写目的 制定开发规范,可以在团队内部形成统一的开发习惯,减少协作的理解成本。此开发规范主要...

  • HTML第一天

    公司内部开发流程 产品需求 产品经理(第一次例会去掉不合理的需求); 项目设计 视觉设计师 /交互设计(第二次例会...

  • 开发中的一些小技巧

    1、使用 in_array() 判断一个字符串是否在数组中 2、使用点语法(js中)或者使用箭头函数来取特定key...

网友评论

      本文标题:内部例会分享:项目开发中的一些小规范和小技巧

      本文链接:https://www.haomeiwen.com/subject/ckzrjftx.html