ios代码规范,IOS应该怎么学

1,IOS应该怎么学先学习 OC基础,在找例子练习代码 规范的东西了解下即可~ 深入的话还是从实际项目中
2,IOs开发 代码怎样写可以让人不觉得是新手代码规范很重要, 变量名, 缩进, 注释.上面是比较容易做到的.如果开发时间长了, 自然会写出新手不一样的代码.因为自己做维护多了, 就会发现什么样的代码才是好代码.
3,ios怎么在代码中设置让按钮100宽通过frame.sizebounds.size属性可以修改控件的尺寸// 比如点击“向上”按钮,让按钮的y值减小即可- (IBAction)top:(UIButton *)sender {CGRect btnFrame = self.headBtn.frame;btnFrame.origin.y -= 10;self.headBtn.frame = btnFrame;}// 下面代码是错误的 , OC语法规定:不允许直接修改对象的结构体属性的成员self.headBtn.frame.origin.y -= 10;额【ios代码规范,IOS应该怎么学】
4,iOS开发分辨率命名规范1,类命名所有类名 , 接口名(Protocol)均以大写字母开头,多单词组合时,后面的单词首写字母大写 。View, 所有扩展自UIView的类以View结尾 , 如: LabelView,GridView 。ViewController,所有扩展自UIViewController的类以ViewController线 ,如, HomePageViewControler, LoginViewController 。Model,所有保存数据的实体类以Model结尾,如,UserModel,用户保存所有用户相关的信息,如姓名 , 性别等2,变量名称在类中的成员变量以小写字母开头 , 多单词组合时,后面的单词首写字母大写 。如: userName , userAge...3,方法名称方法名以小写字母开头 , 多单词组合时,后面的单词首写字母大写 。如: doAction, fetchUser...4 , 工程的资源文件与其它文件任何文件的命名尽量不要以中文命名 。5,图片等资源文件放在单独的目录与组中,如images 。只有一个图片是要按iphone来命名的,其他的都可以自定义 。分辨率在xcode中有的 。按那个就可以了5,ios 审核提交的代码包括哪些根据认证机构的监督审核计划准备资料 。看他们涉及到那些条款:ISO9001质量管理体系必须掌握的内容和准备的资料一、 质量方针:两个承诺(承诺尊纪守法,承诺不断改善),一个框架(为制定目标指标管理提供框架)二、 文控中心:文件及其控制要求(公司及各部门也涉及) 。a) 文件编写,审核和批准;文件“标识” , 文件“受控”;文件“更改”控制;b) 《文件一览表》 , 《外来文件一览表》及其发放记录,《质量记录一览表》三、 目标指标(公司及各部门):a) 公司质量目标及其计算统计方法;《目标指标一览表》b) 各部门质量目标及其计算统计方法;《目标指标一览表》c) 公司/部门《目标指标达成状况统计表》d) 公司/部门目标指标未能达成分析;e) 公司/部门目标指标改进 。四、 人事部门:岗位任职要求,尤其是关键岗位及其任职要求(公司及各部门)a) 培训计划;b) 培训实施情况和相关记录,包括培训后的考核成绩 。五、 设备管理部门:a) 设备管理办法b) 设备清单,设备保养计划c) 设备保养记录 。六、 市场部:a) 产品要求(或合同或订单)确认(或评审)方法(或程序);b) 合同(或订单清单)及其确认(或评审)记录;c) 主要顾客清单,顾客满意度调查表d) 顾客满意度调查分析记录e) 顾客投诉处理记录 。七、 采购部:a) 采购控制方法(或程序)b) 合格供应商评价方法(或准则或调查评价表)c) 合格供应商名册及其评价调查资料;d) 供应商供货质量跟踪统计表(月/季/年)e) 供应商连续评价记录 。八、 设计部:a) 审批过的设计策划书;b) 审批过的设计任务书;c) 审批过的设计计划书;d) 审批过的设计输出清单:图纸;BOM表;作业规范;检验规范等;e) 审批过的设计更改记录(如果存在)等 。九、 生产部a) 生产作业指导书到位;按照作业指导书生产及控制b) 生产计划,生产日报表c) 首件确认记录,制程检验记录d) 不合格处理记录 。e) 现场标识,可追溯 , 5S管理f) 现场产品防护 。十、 品管部:a) 检验规范,检验作业指导书;b) 进料检验记录;进料不合格控制记录;c) 首件检验记录;首件不合格控制记录;d) 制程检验记录;制程不合格控制记录;e) 成品/出货检验记录;成品/出货不合格控制记录;f) 检测仪器/设备控制记录,包括控制方法(或程序),设备/仪器清单,检定计划,检定记录;g) 不合格、纠正和纠正措施、预防措施;十一、 内部审核(或者检查工作):《内部审核报告》包括:《不符合项报告》、《不符合项分布表》、《不符合项分析和纠正和纠正措施》十二、 管理评审(或“例会”或“月会”或“总结会”或“年终总结会”等):《管理评审报告》:目标质量管理方案实施的检讨、质量管理体系的充分性、有效性和持续实用性 。

    推荐阅读