随笔分类 - Apple开发 / iOS开发 / iOS开发_配套资源
iOS开发配套资源,例如图片资源来源获取、本地化、plist配置等。
摘要:1、写在前面 APP开发避免不开系统权限的问题,如何在APP以更加友好的方式向用户展示系统权限,似乎也是开发过程中值得深思的一件事; 那如何提高APP获取iOS系统权限的通过率呢?有以下几种方式: ① 在用户打开APP时就向用户请求权限; ② 告知用户授权权限后能够获得好处之后,再向用户请求权限;
阅读全文
摘要:在Xcode中添加多个targets进行版本控制,就是同一个app开发多个版本 以Xcode 9.3 为例 1. 创建 点击左侧工程项目文件,选择TARGETS 下的项目右击选择 Duplicate。 看到这个弹框:(标准iPhone程序选Duplicate Only,如果需要iPad就选Dupli
阅读全文
摘要:1、自定义控件 1.1 CHDataView.h #import <Foundation/Foundation.h> @interface CHDataView : UIView /** 数据模型 */ @property (nonatomic, strong) CHDataItem *dataIt
阅读全文
摘要:1、ios中pch文件的创建与配置 1.1 ios中pch文件的创建与配置 1.2 全局宏定义标志的配置 2、宏定义 这里放的主要是开发中常用的宏定义。 2.1 设备信息 // 判断设备型号 #define GC_iPad ([[UIDevice currentDevice] userInterfa
阅读全文
摘要:0、前言 语言本地化,又叫做语言国际化。 是指根据用户操作系统的语言设置,自动将应用程序的语言设置为和用户操作系统语言一致的语言。 往往一些应用程序需要提供给多个国家的人群使用,或者一个国家有多种语言,这就要求应用程序所展示的文字、图片等信息,能够让讲不同语言的用户读懂、看懂。 进而提出为同一个应用
阅读全文
摘要:在创建一个新的Xcode工程后,会 在Supporting Files文件夹下自动生成一个工程名-Info.plist的文件,这个是对工程做一些运行期配置的文件(很重要,必须有该文件)。 如果使用文本编辑器打开这个文件,会发现这是一个XML格式的文本文件,使用Xcode的Open As->Sourc
阅读全文
摘要:1、为了全文通用,选择在PCH文件中写: #define CHLog(...) printf("[文件:%s] 第%d行: %s\n",/* 文件名 */[[[NSString stringWithUTF8String:__FILE__] substringWithRange:NSMakeRange
阅读全文