美文网首页
iOS基础框架的搭建 / 及国际化操作 代码讲解

iOS基础框架的搭建 / 及国际化操作 代码讲解

作者: inoryshu | 来源:发表于2016-10-26 22:13 被阅读161次

iOS基础框架的搭建 / 及国际化操作 代码讲解,有需要的朋友可以参考一下。

1.基础框架的搭建

1.1 pod引入常用的第三方类库

1.2 创建基础文件夹结构/目录结构

Resource———存放声音/图片/xib/storyboard 等资源文件

Define——宏定义, 常用的常量/常用的方法

Category——类别, 主要是对第三方框架的封装/对系统类 的方法的额外增加

View——放继承于UIView的视图,例如:Cell...

ViewController——放继承与UIViewcontroller的类

Model——网络解析类型

NetManager—网络请求

Factory——工厂方法类/工具类

Vendor——第三方类库(不支持pod的类库)

ViewModel —— 视图模型—(MVVM设计模式)

1.3 创建基类文件

ViewController

BaseViewController : UIViewController

Model

BaseModle : NSObject

ViewModel

BaseViewModel: NSObject

NetManager

BaseNetManager: NSObject

Factory

Factory: NSObject

Define

Constants.h ——> 选择Header来创建

Methods.h ———>选择Header来创建

1.4 目录文件调整

info.plist pch -> supporting files

storyboard xib images-> resource

ViewController —> ViewController

1.5 配置pch文件

引入常用的类的头文件

ps:通过在appdelegate文件中,调用以下pch文件中任意 一个头文件包含的方法, 使用cmd+B 编译, 编译完成以 后,pch文件就可以有代码提示了

1.6 修改最低版本号—>通常向下兼容一个版本

development Target: 7.0

1.7 关闭横屏——根据实际需求,横屏比较少见

1.8 设备 devices 选择 universal : 同时支持pad和iphone

1.9 添加中文支持

project ->info ->localizations 点+号,添加 chinese(simplicity) 简体中文

2.国际化操作

2.1 到Project->info->localization 点击+号 添加中文支持

2.2 创建文件 resource-> strings. 通过右侧 localized按钮,把 文件修改为国际化文件, 修改完毕之后,文件前方会有一个 可以展开的箭头 2.3 对于 名称为 Localizable.strings文件, 代码有优化处理

2.4 对于info.plist文件的国际化操作 需要专门的 InfoPlist.strings 文件来负责

相关文章

  • iOS基础框架的搭建 / 及国际化操作 代码讲解

    iOS基础框架的搭建 / 及国际化操作 代码讲解,有需要的朋友可以参考一下。 1.基础框架的搭建 1.1 pod引...

  • iOS 技术文章归纳

    iOS 10中如何搭建一个语音转文字框架(Speech) iOS国际化教程 iOS10适配:被弃用的openURL...

  • Git如何把本地代码推送到远程仓库

    在项目的建立初期都是先搭建基础框架,在完成基础框架的搭建后,才把代码放到代码管理服务器上,让项目组成员进行检出从而...

  • 收藏整理(持续更新)

    项目搭建 优雅快速的搭建一个IOS项目,让你的项目结构不再混乱!(纯代码) 手把手教你如何搭建iOS项目基本框架 ...

  • 快速上手系列--Flutter应用开发模板

    Flutter空壳模板工程,已搭建基础框架,实现国际化、主题换肤、登录注册等功能,可在此基础上简单修改实现自己的应...

  • TabBar中间按钮设置

    类似iOS简书中间发布文章用的圆形按钮1、在《框架搭建_纯代码》的基础上稍作修改2、自定义几个页面,用button...

  • 项目目录结构

    【iOS 搭建基础框架】目录结构篇https://blog.csdn.net/weixin_34343689/ar...

  • #文章收集

    iOS ios 开源框架源代码解析ios 基础知识github源码40个国人 iOS技术博客iOS app上传官网...

  • 手把手教你如何搭建iOS项目基本框架

    手把手教你如何搭建iOS项目基本框架 手把手教你如何搭建iOS项目基本框架

  • iOS 从0到1搭建高可用App框架

    最近在搭建新项目的iOS框架,一直在思考如何才能搭建出高可用App框架,能否避免后期因为代码质量问题的重构。以前接...

网友评论

      本文标题:iOS基础框架的搭建 / 及国际化操作 代码讲解

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