大熊猫猪侯佩 (︶^︶)

hopy是一只贪吃贪睡爱鹅鹅的大熊猫猪

iOS项目编译失败提示找不到静态库的解决

在我的iOS项目中嵌入了一个自己写的静态库工程,之前在模拟器上运行都是正常,静态库的名字是:HyCommon,在我的App工程中有: import HyCommon 今天打算切换到真机上运行,编译时提示:无法找到静态库HyCommon.(之前也在真机上调试运行过,都是正常的). 检查项目的确生成...

2018-10-31 21:06:44

阅读数 123

评论数 0

原项目在Xcode 10中进行单元测试总是失败的解决

原来项目都是在Xcode 9下写的,测试使用的是Nimble和Quick库. Xcode更新到10后,测试时发现出错,错误内容大致是:无法打开App中PlugIns目录中的xctest文件,进一步提示是无法找到对应的符号! 按照文档所说,将测试target的iOS Deployment Targe...

2018-10-22 20:47:50

阅读数 188

评论数 0

CoreData项目运行时报错:无法解码root key

支持CoreData的App运行时报错了: <NSSQLObjectFaultRequestContext: 0x6000004a1080> , *** -[NSKeyedUnarchiver decodeObjectForKey:]: cannot d...

2018-10-22 08:56:46

阅读数 123

评论数 0

Swift中自定义类==比较方法未被调用的分析和解决

在项目中自定义了2个类:A和B,其中A含有B的实例变量. 在这2个类中都定义了==比较方法,按照正常来说:比较A,必然比较B.因为需要比较A中类型为B的实例变量. 但实际运行中发现,两个字面上完全一样的A实例对象,比较竟然不相等!!! 在A的==方法中下断点,发现3个问题: 比较不相等是因为其中...

2018-10-21 16:01:55

阅读数 137

评论数 0

ObjectMapper与CoreData结合使用在类初始化时出现访问违例的分析和解决

ObjectMapper是一个便捷的Swift类和JSON互转的库,它为iOS实体模型多提供了一种实现方法. 它可以和CoreData配合完成一些有趣的功能. 但在使用过程中在感受到便捷的同时也发现了一些问题,记录下来供自己和大家参考. CoreData托管某类实例变量如下: @NSM...

2018-10-20 16:49:56

阅读数 135

评论数 0

iOS中TabBar显示模式VC时切换TabItem的奇怪行为

本猫App的UI层次大致如下: TabBarVC NavVC 若干子VC NavVC 若干子VC NavVC 若干子VC NavVC 若干子VC NavVC 若干子VC 各个VC之间切换都很正常...

2018-10-11 08:59:34

阅读数 178

评论数 0

iOS中TabBar背景图片不显示问题的解决

App中计划使用UITabBarController(后面简称为TBVC)的自定义子类来实现根VC. 因为调试目的,开始是将TBVC当做一个子VC来使用,即用占位VC作为根VC,然后点击按钮切换到TBVC,这样一直都没什么问题…一直到… 将占位VC甩开,直接使用TBVC当做根VC,这时出现问题了...

2018-10-09 10:21:44

阅读数 223

评论数 0

MultivaluedSection类在不同Eureka源中不同行为的分析和修正

Eureka中含有MultivaluedSection类,用来实现Section的编辑功能,这里编辑是指:对Row的删除,排序和插入. 但是本猫发现Eureka在CocoaPods和GitHub中同样的4.2.0版本,其删除行为却不太相同,这可能对新手有所困惑,所以这里做一些解释,对自己和别人都...

2018-10-01 19:02:03

阅读数 113

评论数 0

提示
确定要删除当前文章?
取消 删除