摘要:
单元测试类中: @RunWith(RobolectricGradleTestRunner.class) @Config(constants=BuildConfig.class, sdk = 21) 获取 context: RuntimeEnvironment.application build.gr 阅读全文
摘要:
在 iOS 开发中,我碰到了奇怪的问题。 [dateFormatter stringFromDate:aDate]; dateFormatter 是一个 NSDateFormatter 对象。 aDate 是一个 NSDate 对象,它的值为 2015-12-30 00:00。 这段代码是把这个 N 阅读全文
摘要:
测试一下这段代码:- (void)test { NSLog(@"this is an attribut: %d", anAttribute); for (int i = 0; i < 5; i++) { BOOL isTest1; if (isTest1 ==... 阅读全文
摘要:
这些图标是放在 UITabBar 和 UINavigationBar 里的。所以只要遍历它们的 subViews,找到类型是 UIButton 的就可以了。所有想获取它们的相对位置很容易。获取到相对位置之后,根据容器位置进行调整就可以了。所以 UITabBar 里图标的位置:CGPoint cent... 阅读全文
摘要:
在 iOS 应用基础上我添加了一个 Watch OS 2 应用,运行良好。又加了一个 Watch OS 1 应用,然后就所有 Target 都不能运行了。运行时说An error was encountered while running (Domain = LaunchServicesError,... 阅读全文
摘要:
1. Watch OS 1 与 Watch OS 2 的区别 :OS 1 中界面运行在手表上,而代码(Extension)运行在手机端;OS 2 是纯正的手表原生(Native)应用由于架构的改变,原来的一些手表与手机的交互方式发生改变。比如 openParentApplication 被 Watc... 阅读全文
摘要:
NSMutableArray 有多种可以删除元素的方法。其中 removeObject,removeObjectIdenticalTo 这两个方法是有区别的。[anArray removeObjectIdenticalTo:anObject];removeObject:anObject 删除所有与 ... 阅读全文
摘要:
最近碰到一个问题,当时是为了建了一个能自动适应内容的 Label。根据内容,我计算出需要的尺寸,然后把新尺寸设置给 Label。但是显示的时候,一个奇怪的现象出现了,Label 的顶端总是有一条浅浅的黑线。它并不明显,有点像加了一个 border。原因我费了很大劲才找到,原因其实很简单: -经过计算... 阅读全文
摘要:
Apple Push Notification Service(APNs)*********************************************Notification 是一个由 APNs 发来的消息,它包括两个部分:device token 和 payload。device t... 阅读全文
摘要:
1. 面试题https://github.com/ChenYilong/iOSInterviewQuestions2. 一些不错的ideaCDI - Développeur iOS/Android – Pureplayer dans la petite annonceCher développeur... 阅读全文