会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
码出境界
首页
联系
管理
订阅
上一页
1
···
19
20
21
22
23
24
下一页
2017年11月23日
iOS项目的命名规范
摘要: 一、关于本文档1、本文档的书写目的 《iOS项目的命名规范》的书写目的,在于让后续参加到该项目的iOS开发人员通过阅读该文档,了解在当前iOS项目的代码中的命名要求并严格按照本文档执行,以便保证代码的更好阅读与维护。2、本文档的使用范围 《iOS项目的命名规范》在iOS项目中被强制要求执行。将本文中
阅读全文
posted @ 2017-11-23 23:21 码出境界
阅读(3396)
评论(0)
推荐(1)
2017年11月22日
集成支付宝
摘要: 坑1~ 调完支付宝应用后后跳转回自己的应用,提供的schemeURL不能带下划线"_"。
阅读全文
posted @ 2017-11-22 15:11 码出境界
阅读(245)
评论(0)
推荐(0)
2017年8月24日
真机调试的一些问题记录~更新中
摘要: 一、背景: 平时在开发过程中,使用的服务器API是公司内网(本文中简称为“内测版”)。内测版通过测试后,会转换到外网(本文中简称为“公测版”),即不用连着公司的wifi也能访问服务器数据。公测版通过后,开发人员将其提交到App Store进行审核,审核通过之前,可以通过TestFlight进行最真实
阅读全文
posted @ 2017-08-24 11:28 码出境界
阅读(226)
评论(0)
推荐(0)
2017年8月9日
循环引用不释放控制器
摘要: 理论不介绍,直接上干货~ 一、检测 检测控制器是否被释放,可以检测是否调用了-dealloc生命周期方法。 二、修复 1、定时器未停止 1.1 因为NSTimer没有释放的原因 避免方式:记得将NSTimer对象timerObj失效与置空。 [self.timerObj invalidate]; s
阅读全文
posted @ 2017-08-09 14:41 码出境界
阅读(228)
评论(0)
推荐(0)
2017年6月5日
用枚举值表示状态、选项、状态码
摘要: 一、C语言中 1、C语言中的枚举类型enum。在以一系列常量来表示错误状态码或可组合的选项时,极宜使用枚举为其命名。 2、定义一个enum enum personAgeState { personAgeStateLitter, personAgeStateBigger }; @property (n
阅读全文
posted @ 2017-06-05 18:59 码出境界
阅读(1841)
评论(0)
推荐(0)
2017年6月1日
多用类型常量,少用#define预处理指令
摘要: 摒弃: #define ANIMATION_DURATION 0.3 #define ERROR_MESSAGE @“ErrorMessage” 1)没有常量的类型信息 2)假设此指令声明在某个头文件中,那么所有引入了这个头文件的代码,都可以访问和修改ANIMATION_DURATION。 推荐:
阅读全文
posted @ 2017-06-01 22:43 码出境界
阅读(323)
评论(0)
推荐(0)
多用字面量语法,少用与之等价的方法
摘要: 1、字面字符串 摒弃: NSString *someString = [[NSString alloc] initWithString: @"Effective Objective-C 2.0"]; 提倡: NSString *someString = @"Effective Objective-C
阅读全文
posted @ 2017-06-01 22:42 码出境界
阅读(313)
评论(0)
推荐(0)
在类的头文件中尽量少引入其他头文件
摘要: 1、用Objective-C语言编写“类”的标准方式:以类名做文件名,分别创建两个文件,头文件后缀用.h,实现文件后缀用.m。 2、用Objective-C语言编写任何类几乎都需要引入Foundation.h。如果不在该类本身引入这个文件的话,那么就要引入与其超类所属框架相对应的“基本头文件”。例如
阅读全文
posted @ 2017-06-01 22:40 码出境界
阅读(480)
评论(0)
推荐(0)
2017年5月1日
新建项目上下出现黑色块
摘要: (更新于2021年5月7日,写博文容易,维护博文不易~) 一、前提: 1、新建一个工程,由于团队协作开发需要,项目接下来纯代码书写,所以删除了如下文件,并且在info.plist文件中对应删除。 (1)删除相关文件 (2)删除info.plist文件中相关配置 (3)删除Appdelegate相关代
阅读全文
posted @ 2017-05-01 01:11 码出境界
阅读(313)
评论(0)
推荐(0)
2017年4月27日
苹果开发者计划申请材料准备(公司级)
摘要: 说明: 以下内容是在公司需要申请另一个新的公司级别苹果开发者计划帐号(99刀的有个人级别和公司级别,299刀的是企业级别),整理的申请材料。整理过程当中,查阅了网上的他人整理结果,也阅读了苹果开发者中心的相关文档。本人整理的内容仅当参考,如与苹果开发者中心的相关文档内容冲突,请以苹果开发者中心的相关
阅读全文
posted @ 2017-04-27 10:29 码出境界
阅读(758)
评论(1)
推荐(2)
2017年4月23日
按钮UIButton的使用
摘要: 一、使用概要 当添加一个按钮到你的界面,执行以下步骤: 1、在创建时设置按钮的类型。 2、提供一个标题字符串或图像,为您的内容适当调整按钮的大小。 3、连接一个或多个操作按钮的方法。 4、设置自动布局规则界面中的按钮的大小和位置。 5、提供可访问性信息和本地化字符串。 二、具体使用 1、使用类方法创
阅读全文
posted @ 2017-04-23 11:04 码出境界
阅读(714)
评论(1)
推荐(2)
2017年4月20日
GCD的常用代码块
摘要: 一、队列 1、创建一个串行队列 dispatch_queue_t queue = dispatch_queue_create("queueName", DISPATCH_QUEUE_SERIAL); 2、创建一个并发队列 dispatch_queue_t queue = dispatch_queue
阅读全文
posted @ 2017-04-20 23:44 码出境界
阅读(370)
评论(1)
推荐(2)
2017年4月19日
iOS开发架构学习记录
摘要: 闲着没事看了一些iOS开发架构的视频,简单的介绍了几个常用的架构设计,现将它记录如下,以后有时间再专门写这方面的内容,大家可以看看,感兴趣的就进一步学习。 一、架构基础 1.架构设计的目的 进一步解耦。 2.耦合的方式 1)单例-彼此知道对方的存在 2)delegate-被委托方不知道委托方的存在,
阅读全文
posted @ 2017-04-19 00:00 码出境界
阅读(191)
评论(0)
推荐(2)
2017年4月18日
app生命周期之即将关闭
摘要: 需求:当软件正在进行任务还未结束时,如果用户强制退出软件,需要将一些数据进行保存等处理。 策略:当用户使用多任务将软件挂起,并滑掉软件时,接下来有5妙钟的时间留给软件做处理。会调用- (void)applicationWillTerminate:(UIApplication *)applicatio
阅读全文
posted @ 2017-04-18 11:31 码出境界
阅读(176)
评论(0)
推荐(2)
2017年4月6日
项目在App Store的展示信息
摘要: 项目在AppStore的展示信息一、首部1.图标作用:一个软件的logo。修改:每次提交新版本时可以修改。要求:1》1024*1024像素 2》72dpi、RGB、平展、不透明、没有圆角 3》高品质的JPEG或PNG图像文件格式。2.项目名称作用:显示在App Store中的App本地化名称。修改:
阅读全文
posted @ 2017-04-06 17:32 码出境界
阅读(936)
评论(0)
推荐(0)
上一页
1
···
19
20
21
22
23
24
下一页