摘要: 前言 NSLocale 类返回本地化信息,主要体现在"语言"和"区域格式"这两个设置项。 1、NSLocale 本地化信息的创建 // 用标示符创建 NSLocale *locale1 = [[NSLocale alloc] initWithLocaleIdentifier:@"zh_CN"]; / 阅读全文
posted @ 2019-02-15 22:56 CH520 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 前言 NSDate NSDate 用来表示公历的 GMT 时间(格林威治时间)。是独立与任何历法的,它只是时间相对于某个时间点的时间差;NSDate 是进行日历计算的基础。 NSDateComponents NSDateComponents 封装了具体年月日、时秒分、周、季度等。将时间表示成适合人类 阅读全文
posted @ 2019-02-15 22:56 CH520 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 前言 NSCalendar 对世界上现存的常用的历法进行了封装,既提供了不同历法的时间信息,又支持日历的计算。 NSCalendar -- 日历类,它提供了大部分的日期计算接口,并且允许您在NSDate和NSDateComponents之间转换 NSTimeZone -- 时区信息 NSLocale 阅读全文
posted @ 2019-02-15 22:55 CH520 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 前言 NSTimeZone 表示时区信息。 1、NSTimeZone 时区的创建 NSTimeZone *zone1 = [[NSTimeZone alloc] init]; // 根据时区名称创建 NSTimeZone *zone2 = [[NSTimeZone alloc] initWithNa 阅读全文
posted @ 2019-02-15 22:55 CH520 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 前言 NSProcessInfo 类中包含一些方法,允许你设置或检索正在运行的应用程序(即进程)的各种类型的信息。 1、获取系统进程信息 // 创建系统进程信息对象 NSProcessInfo *processInfo = [NSProcessInfo processInfo]; // 返回当前进程 阅读全文
posted @ 2019-02-15 22:54 CH520 阅读(964) 评论(0) 推荐(0) 编辑
摘要: 前言 将任意数据类型包装成 OC 对象 1、比较两个 NSValue 类型数据的大小 NSValue *value1 = [NSValue valueWithPoint:NSMakePoint(10, 32)]; NSValue *value2 = [NSValue valueWithPoint:N 阅读全文
posted @ 2019-02-15 22:51 CH520 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 术语表 本附录包含了很多会用到的非正式定义术语。有些术语与Obective-C语言有关,其他术语则有自己的语源,来自面向对象程序设计的规范。在后一种情况中,术语的含义只有明确应用于Obective-C,才提供此类定义。 01 抽象类 为了更方便地创建子类而定义的类。实例是从子类创建的,而不是抽象类。 阅读全文
posted @ 2019-02-15 22:47 CH520 阅读(689) 评论(0) 推荐(0) 编辑
摘要: ① Xcode证书路径: ~/Library/MobileDevice/Provisioning Profiles ② Jenkines共享证书路径: /用户/共享/Jenkins/Library/MobileDevice/Provisioning Profiles ③ Xcode编译项目缓存垃圾的 阅读全文
posted @ 2019-02-15 22:35 CH520 阅读(275) 评论(0) 推荐(0) 编辑
摘要: [_btn1.layersetMasksToBounds:YES]; // 设置矩圆角半径 [_btn1.layersetCornerRadius:3.0]; // 边框宽度 [_btn1.layersetBorderWidth:1.0]; // 单边边框(右边) CALayer *deleteBt 阅读全文
posted @ 2019-02-15 22:34 CH520 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 1、现象描述 打包上传iTunes Connect 成功后,进入iTunes Connect 会看到如下的构建信息: 可是,过一会再刷新该页面,构建的版本就消失了。 2、产生原因 出现如上所述的情况,主要目前已知的有两种原因: 1、支持iOS 10及以后的应用,使用到一些权限,必须在plist文件中 阅读全文
posted @ 2019-02-15 22:34 CH520 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1、隐藏状态栏 1.1 整个项目隐藏状态栏 首先在info.plist里面View controller-based status bar appearance 设置为 NO. 在Targets->General->勾选中Hide status bar . 1.2 单个界面隐藏状态栏,例如登录注册页 阅读全文
posted @ 2019-02-15 22:33 CH520 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 1、提供上传文件 要求用户提供[.p12 与 .mobileprovision文件] 或 [.pfx 与 .mobileprovision文件] 导出方法: "iOS开发 导出profile文件" "Apple导出p12证书 导出证书为p12 Apple开发" 安装: 双击自动安装 .mobilep 阅读全文
posted @ 2019-02-15 22:09 CH520 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 1、常用资源站点 1.1 Github开源 chinese-independent-developer TimLiu-iOS iOS学习资源汇总 awesome-ios open-source-mac-os-apps open-source-ios-apps 1.2 开发者网站 1.3 博客与社区 阅读全文
posted @ 2019-02-15 21:43 CH520 阅读(517) 评论(0) 推荐(0) 编辑