
IOS
点点寒彬
积一时之跬步,臻千里之遥程,烙成功之印记
展开
-
《Testing with Xcode》第一章——QuickStart
原文地址:《Testing with Xcode》——QuickStart文章导读本篇介绍了Xcode执行测试的方法,说明了Xcode工具如何新建、执行一个测试用例。看完之后你能学习到: 如何使用Xcode来创建一个测试用例。 如何执行测试用例 如何观察Xcode的测试结果 声明文章翻译自Apple官方文档《Testing with Xcode》,不保证每个字都能翻译的精准,如有翻译错误,请留言指出翻译 2016-07-15 20:59:37 · 887 阅读 · 0 评论 -
《Testing with Xcode》第二章——Testing Basics
原文地址:https://developer.apple.com/library/prerelease/content/documentation/DeveloperTools/Conceptual/testing_with_xcode/chapters/03-testing_basics.html#//apple_ref/doc/uid/TP40014132-CH3-SW1文章导读本文是纯理论篇,翻译 2016-07-20 00:04:51 · 542 阅读 · 0 评论 -
《Testing with Xcode》第三章——Writing Test Classes and Methods
原文地址:《Writing Test Class and Methods》文章导读本篇介绍了如何编写测试类和测试方法。看完之后你能学习到: 如何编写一个测试类 如何编写测试方法 测试类和测试方法的架构 如何断言 Object——C与Swift在断言上的区别 声明文章翻译自Apple官方文档《Testing with Xcode》,不保证每个字都能翻译的精准,如有翻译错误,请留言指出,不胜感激。Wri翻译 2016-07-31 10:58:31 · 675 阅读 · 1 评论 -
Jenkins自动打包IOS与分发fir
周末看了《大话测试2》突然有想法把公司的IOS打包做一下自动打包和分发,于是今天就开始行动啦!背景CI(持续集成)是现在非常流行的软件开发实践,可以自动化的持续打包部署代码或者安装包,减少了手工干预,大大的提高了工作效率,因此,不论如何,都需要对它做一些了解和实践。每次开发完,我们要做的是先找开发打包,打完包后拿来放到fir.im上,再生成二维码,最后把二维码做到我们内部分发的网站上分发,然后才能开原创 2016-08-16 21:41:49 · 9292 阅读 · 4 评论 -
《Testing with Xcode》第五章——Debugging Tests
Debugging Tests执行测试的时候,所有Xcode提供的debugging工具都可以用来使用。Test Debugging Workflow首先要做的事是要确定引起失败的问题是你测试的内容有bug产生的,还是正在执行的测试方法有bug。测试失败可以指出一些列不同的问题——无论是你的预期,被测代码的要求,或者测试代码本身。所以debugging测试可以产生多个不同的工作流。然而,你的测试方法翻译 2016-08-17 15:36:41 · 517 阅读 · 0 评论 -
Testing with Xcode》第四章——Running Tests and Viewing Results
原文地址:《Running Tests and Viewing Results》文章导读本篇介绍了如何运行测试用例、查看测试结果和构建测试的配置看完之后你能学到: 使用各种方法来运行测试。 在各种场景查看测试结果。 为不同的目标构建相应的配置 声明文章翻译自Apple官方文档《Testing with Xcode》,不保证每个字都能翻译的精准,如有翻译错误,请留言指出,不胜感激。Running Te翻译 2016-08-06 14:11:43 · 707 阅读 · 0 评论 -
IOS学习Day1
环境Mac系统:OS X EI Capitan 10.11.5Xcode版本:7.3HelloWorldIOS的HelloWorld比较麻烦,需要新建一个Label,然后把这个Label展示出来。//ViewController.m- (void)viewDidLoad { [super viewDidLoad]; //初始化一个label对象 UILabel *label原创 2016-08-24 23:51:27 · 420 阅读 · 0 评论 -
IOS与ReactNative
背景上一篇文章《Appium与React Native》的最后猜测到: IOS暂未上手,但是应该与Android是一样的,封装原生的UI层,JS通过API与原生交互。 刚好又从开发手中拿到了IOS的端,于是对这个工程做一些拆解,论证论证我的猜测。运行APP直接构建工程,可以看到启动了一个服务。服务占用了8081端口,启动模拟器,在这之后会进入欢迎页面,在欢迎页面的同时,会出现如下界面很明显,是在原创 2016-08-25 23:19:34 · 557 阅读 · 0 评论 -
IOS学习Day2—事件响应链
环境Mac系统:OS X EI Capitan 10.11.5Xcode版本:7.3流程图图有点歪,不过大概的流程是这么个样子。获取事件的是最上层的元素,如果这个元素没有对应的相应事件,就会往这个元素的父元素传递,元素传递完毕之后,就会传递到UIController,接下来是UIWindow,最后是AppDelegate。如果AppDelegate没有响应,那么就不会响应。代码实现上面的流程可以用代原创 2016-09-06 16:37:13 · 492 阅读 · 0 评论