GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - roycms/IosCodeSpecification: Ios best practices, Ios development specification, ios 开发规范,ios 最佳实践,ios编码规范

BranchesTags
Open more actions menu

Latest commit

 

History

138 Commits
138 Commits

Folders and files

NameName
Last commit message
Last commit date
project Specification
project Specification
 
 
stylesheets
stylesheets
 
 
webP
webP
 
 
.gitattributes
.gitattributes
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
TeamRankings.md
TeamRankings.md
 
 
cocoasPod-basic.md
cocoasPod-basic.md
 
 
code-comments.md
code-comments.md
 
 
code-structure.md
code-structure.md
 
 
crash.md
crash.md
 
 
crash_log.md
crash_log.md
 
 
cup_image.png
cup_image.png
 
 
git-basic.md
git-basic.md
 
 
git.png
git.png
 
 
github_url.md
github_url.md
 
 
index.html
index.html
 
 
iphone.png
iphone.png
 
 
library.md
library.md
 
 
logo.png
logo.png
 
 
naming-cutImage.md
naming-cutImage.md
 
 
naming-methods.md
naming-methods.md
 
 
objective-c-style-guide.md
objective-c-style-guide.md
 
 
open_source.md
open_source.md
 
 
params.json
params.json
 
 
readme-template.md
readme-template.md
 
 
readme-template.png
readme-template.png
 
 
reference.md
reference.md
 
 
webP.md
webP.md
 
 
why.md
why.md
 
 
xcode-plugins.md
xcode-plugins.md
 
 
xcode-project.md
xcode-project.md
 
 
xcodeShortcuts.md
xcodeShortcuts.md
 
 

Repository files navigation

Logo

Ios Code Specification

  • 我们面对 "别人" 的代码总是相互吐槽,互相"伤害",一脸的无奈表情就像上面的🍅 tomato.
  • 开发一旦涉及到多人协作,我们通常会制定一些规范(也可叫做基于团队的风格和偏好)不管是口头的还是文档形式的还是公司层面的或者是团队层面的, 面对这些规范或风格往往会收到很多的吐槽.
  • 你不妨看看 [来自Google的原文是出自MarkCC的吐槽] 进一步了解规范的必要性.
  • 面对吐槽,我们还是要有效的开展工作,此时团队需要有一个规范去引导团队按照统一的风格进行编码,团队的新成员加入时你就要给他准备一份这样的告知手册.
  • 刚好这里有一份这样的手册,在工作之余搜集整理的一些适合自己团队开发的一些规范,分享这样一个手册,希望它也能为你的团队带来帮助,如果你有新的建议也希望能够 @roycms 我 或者 pull request.

手册目录

  • 前言
  • IOS规范
    • Xcode 工程规范
    • Xcode 快捷键
    • 方法命名推荐
    • Objective-C 语法规范指南
    • 代码结构规范
    • 代码注释规范
    • 切图命名规范
    • 崩溃日志的获取
    • 崩溃日志的查看
  • 工具相关
    • Git基本使用
    • CocoasPod安装基本使用
    • webP格式
    • JSPatch 热更新
  • 附录一 Xcode插件
  • 附录二 常用第三方开源库
  • 附录二 github开源贡献知识
  • 附录二 知名企业github地址
  • 参考

About

Ios best practices, Ios development specification, ios 开发规范,ios 最佳实践,ios编码规范

Topics

codecode-stylewebpxcodexcode-color-themexcode-templates

Resources

Readme
MIT license
Activity

Stars

47 stars

Watchers

4 watching

Forks

24 forks
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.