上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页
摘要: 升级到Xcode10以后,编译过程遇到的第一个问题就是类似于这样的: Multiple commands produce '/Users/jiaxiaoyan/Library/Developer/Xcode/DerivedData/LJShell-emaksjqtieseunfuiotagpjklu 阅读全文
posted @ 2018-09-23 15:32 码出境界 阅读(5854) 评论(0) 推荐(0)
摘要: iOS开发时图片资源(png)是放置在Images.xcassets文件夹中进行管理的。 项目归档后就是ipa文件,在ipa文件中,Images.xcassets文件夹的内容放置在了Assets.car文件夹中。 因此只要解压Assets.car,就能还原出该项目中Images.xcassets文件 阅读全文
posted @ 2018-08-30 15:05 码出境界 阅读(2965) 评论(0) 推荐(0)
摘要: 产品中有一个叫竞品分析,那么什么叫【竞品】? 总之一个原则就是,把你干倒,我就有好处,那你就是我的竟品。 --题记 个人观点,我只说两点。 1、狭义上说,竞品就是【种群竞争】。 比如,现在邮箱app有:腾讯邮箱、网易邮箱、搜狐邮箱等等。网易邮箱若是把腾讯邮箱干倒,那么必然会增加网易邮箱的流量。 比如 阅读全文
posted @ 2018-08-04 16:57 码出境界 阅读(516) 评论(0) 推荐(0)
摘要: 首先,项目中的颜色需要怎么管理呢? 宏?常量? 宏的值可以被改变,不用宏。那就用常量。那常量的名字怎么去起名呢? WSFConstants_Color_0xCCCCCC? WSFConstants_Color_DisableUse? 名称应该体现它的作用范围,如果常量值改变了,那么常量的名称又得同步 阅读全文
posted @ 2018-08-04 16:41 码出境界 阅读(695) 评论(0) 推荐(0)
摘要: 文章概要: 1、简介下,tableView中的内容如何高度自适应的布局 2、如何做到让tableView的高度动态调整 还是看图作文吧~ 首先,tableView的高度就是用户能够看见里面更大世界的那个窗口的大小,一般是固定的。 然后在cell里面布局的时候,像图中粉红色的view展示的内容需要全部 阅读全文
posted @ 2018-08-04 14:27 码出境界 阅读(3126) 评论(0) 推荐(0)
摘要: 结论: 1、坚决杜绝为系统类做方法交换(见到【class_replaceMethod】格杀勿论!) 2、为系统类添加分类时候,属性和方法名必须加上【世上独一无二】的前缀,避免冲突和混淆。 之所以让我对上述行为恨之入骨是因为,今天为了一个bug,我花了将近半天时间苦苦追寻原因。 我只是使用了一个简简单 阅读全文
posted @ 2018-07-31 17:20 码出境界 阅读(296) 评论(0) 推荐(0)
摘要: 一、敏捷究竟是什么 有人认为,敏捷就是“让更少的人干更多的事情”。 有人认为,敏捷就是“没有计划、没有文档,只需要从现在开始就编码就行了”。 有人认为,敏捷就是“加班”。注意的是,敏捷讲究的是可持续发展,敏捷绝不等于加班。国外普遍认为40小时一周的工作时间是接受的,超过这个时间人的注意力会下降,增大 阅读全文
posted @ 2018-06-22 20:41 码出境界 阅读(209) 评论(0) 推荐(0)
摘要: 一、敏捷简介 1、敏捷开发方面的书籍 《Scrum敏捷项目管理》、《Scrum与企业管理》、《Scrum要素》、《敏捷回顾》、《用户故事与敏捷方法》、《敏捷估计与规划》、《Agile Development》、《敏捷软件开发》。 2、敏捷是一种策略,可以应用在很多方面。 在软件开发方面的话,有敏捷开 阅读全文
posted @ 2018-06-22 17:47 码出境界 阅读(194) 评论(0) 推荐(0)
摘要: 2019年11月30日 新增CocoaPods的删除。 我电脑上对pod做过一些骚操作,导致今天使用pod时,出现问题。 问题的现象是,使用pod --version是可以查到版本号的,但是使用pod search搜索的时候就提示: 问题应该就是pod的确是安装好了,但是他的一些功能出问题了,简单起 阅读全文
posted @ 2018-06-05 16:35 码出境界 阅读(187) 评论(0) 推荐(0)
摘要: 解决方案就是: 第一步 第二步 第三步 重新编译。 阅读全文
posted @ 2018-06-05 11:54 码出境界 阅读(162) 评论(0) 推荐(0)
摘要: 关于UINavigationControllerDelegate: Delegate中一共有6个方法。其中两个跟控制器ViewController的跳转有关、有两个跟屏幕的旋转有关、有两个跟导航栏动画有关(可以设计交互式或者非交互式的转场动画)。 前提配置:为了下面所说的测试都能如期的进行,有几个步 阅读全文
posted @ 2018-05-28 21:39 码出境界 阅读(2172) 评论(0) 推荐(0)
摘要: 产品设计要求是这样的: 对应的初步代码是这样的: 对应的初步效果是这样的: (< iOS11以后)(< iOS11之前) 后面再严格按照UE的效果进行微调设计就可以了。 阅读全文
posted @ 2018-05-28 11:57 码出境界 阅读(1204) 评论(0) 推荐(0)
摘要: 说明:本文主要是将系统UISearchController控件声明文件中的属性、方法、代理等介绍下,后续再联合【搜索栏UISearchBar】这篇文章一起更新更实用的信息。 1、初始化 2、代理 3、管理搜索结果 4、配置搜索界面 二、使用过程中注意的问题 1、如果将UISearchControll 阅读全文
posted @ 2018-05-24 17:32 码出境界 阅读(2068) 评论(0) 推荐(0)
摘要: 本文结构: 1、首先是对UISearchBar的简介文字 2、初始化展现UISearchBar,并解析它的结构 3、属性、方法、代理等的一一介绍 4、日常的使用,包括单独对UISearchBar的配置、与其他控件的配合使用 一、UISearchBar的简介 UISearchBar : UIView 阅读全文
posted @ 2018-05-24 16:37 码出境界 阅读(683) 评论(0) 推荐(0)
摘要: 先简述下关于NSNumber的信息 NSNumber的存在就相当于java中的装箱与拆箱。只不过java中的装箱拆箱过程,使用的是对应的类型,比如基本数据类型是int、double类型,装箱时就得对应使用Integer、Double类型。而Objective-C中,使用的都是NSNumer类型。也因 阅读全文
posted @ 2018-05-22 17:56 码出境界 阅读(620) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 24 下一页