关闭

Mac之安装并使用Homebrew

简介Homebrew官网:http://brew.sh/index_zh-cn.htmlHomebrew是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,相当于linux下的apt-get、yum神器;Homebre可以在Mac上安装一些OS X没有的UNIX工具,Homebrew将这些工具统统安装到了 /usr/local/Cellar 目录中,并在 /usr/local...
阅读(65) 评论(0)

Mac之使用 curl 命令分析请求的耗时情况

Mac中的curl 命令就能帮你分析请求的各个部分耗时。curl 命令提供了 -w 参数,这个参数在 manpage 是这样解释的: -w, --write-out Make curl display information on stdout after a completed transfer. The format is a string that...
阅读(95) 评论(0)

Mac之如何查看已用端口

一、苹果自带的网络分析工具查看方法: OS X 10.9 下面 网络实用工具 从实用工具目录里消失了,可能苹果认为这个程序用的人太少就取消了吧。但是对于做互联网的人还是有点用的。 启动方法如下: 点击左上角的苹果标->点击关于本机->点击系统报告->点击菜单栏上的窗口 1、点击窗口中的“网络实用工具” 2、在打开的“网络实现工具”中,选择“端口扫描”标签3、然后输入本机IP地址去扫描...
阅读(100) 评论(0)

Xcode使用之安装ipa文件

如何通过xcode安装ipa文件 1.打开xcode 2.菜单栏 ——> Window ——>Devices 3.点击+号,添加本地IPA文件即可...
阅读(118) 评论(0)

macaca之测试用例(Node.JS版)

学着写macaca的用例–Node.JS版测试用例代码篇:const path = require('path'); const wd = require('wd');describe('MXD mobile DEMO1', function() { this.timeout(5 * 60 * 1000); // mocha 设置超时时间 var driver = wd.promiseChai...
阅读(221) 评论(0)

iOS源码资源之各种项目源码汇总

一:源代码实例1:快速搭建项目源代码地址:https://github.com/wujunyang/MobileProject2:高仿美团iOS版地址:https://github.com/lookingstars/meituan3:模仿网易新闻做的精仿网易新闻地址:https://github.com/dsxNiubility/SXNews4:支付宝高仿版地址:https://github.com...
阅读(241) 评论(0)

Xcode使用之安装Xcode Command Line Tools

在从App Store上下载Xcode后,默认是不会安装Command Line Tools的,Command Line Tools是在Xcode中的一款工具,可以在命令行中运行C程序。为了配置appium环境,我们需要安装Xcode Command Line Tools。 1、打开终端; 2、在终端中输入以下命令:xcode-select –install ,按回车;...
阅读(119) 评论(0)

Mac之显示隐藏文件

defaults write com.apple.finder AppleShowAllFiles -bool true 此命令显示隐藏文件 defaults write com.apple.finder AppleShowAllFiles -bool false 此命令关闭显示隐藏文件命令运行之后需要重新加载Finder:快捷键option+command+esc,选中Finder,重新...
阅读(76) 评论(0)

iOS面试之面试问题小结

1、 什么是 ARC? (ARC 是为了解决什么问题而诞生的?)ARC 是 Automatic Reference Counting 的缩写, 即自动引用计数. 这是苹果在 iOS5 中引入的内存管理机制. Objective-C 和 Swift 使用 ARC 追踪和管理应用的内存使用. 这一机制使得开发者无需键入 retain 和 release , 这不仅能够降低程序崩溃和内存泄露的风险, 而且...
阅读(184) 评论(0)

iOS面试之题库(二)

1:CALayer与UIView的区别是什么?两者最大的区别就是:涂层不会直接渲染到屏幕上;UIView是iOS界面元素的基础,所有界面元素都是继承于它,他的本身全是由CoreAnimation来实现的;真正的绘图部分,是有CALayer类来管理的;一个UIView上可以有n个CALayer,每个layer来显示一种东西,增强UIView的展现能力。2:GCDGCD是苹果公司开发的一个较新的多核编程...
阅读(159) 评论(0)

iOS面试之NSNumber 和 NSInteger

Objective-C 支持的类型有两种:基本类型 和 类。基本类型,如同C 语言中的 int 类型一样,拿来就可以直接用。 而类在使用时,必须先创建一个对象,再为对象分配空间,接着做初始化和赋值。 类的初始化,需用类自身的方法 (类方法)。 代码中所创建的对象,不用后,还得记着释放。做了这么多铺垫, 具体到 NSNumber 和 NSInteger ,又怎样呢?NSNumber 是类, 而 NS...
阅读(131) 评论(0)

iOS面试之instancetype和id的区别

一、什么是instancetype instancetype是clang 3.5开始,clang提供的一个关键字,表示某个方法返回的未知类型的Objective-C对象。我们都知道未知类型的的对象可以用id关键字表示,那为什么还会再有一个instancetype呢?二、关联返回类型(related result types) 根据Cocoa的命名规则,满足下述规则的方法:1、类方法中,以allo...
阅读(113) 评论(0)

iOS面试之题库(一)

OC的理解与特性OC作为一门面向对象的语言,自然具有面向对象的语言特性:封装、继承、多态。它既具有静态语言的特性(如C++),又有动态语言的效率(动态绑定、动态加载等)。总体来讲,OC确实是一门不错的编程语言,Objective-C具有相当多的动态特性,表现为三方面:动态类型(Dynamic typing)、动态绑定(Dynamic binding)和动态加载(Dynamic loading)。动态...
阅读(93) 评论(0)

iOS实战演练之Mac OS X El 系统中安装cocoa pods完整教程(2016)

今天准备开始新项目,按照以前的方式在新项目中添加cocoapods但发现出现问题了,多处百度后解决问题,现在给大家献上Max OS X El 系统中安装cocoa pods的完整教程。 1、首先,打开Mac上的终端;2、在终端中输入sudo gem install cocoapods你会发现终端中的这个命令没有响应,一直卡死。因为cocoapods.org被墙堵住了 3、然后我们可以通过淘宝的R...
阅读(261) 评论(0)

iOS学习之Xcode-模拟器操作的一些快捷键

Cmd+1/2/3 可以切换模拟器的显示比例。Option+Shift 可以在模拟器中调出双指拖动效果。Option 可以在模拟器中调出双指放大缩小效果。command+Shift+H 模拟器的Home键。Cmd+向左箭头/向右箭头 切换横竖屏。...
阅读(310) 评论(0)
330条 共22页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:95883次
    • 积分:3013
    • 等级:
    • 排名:第12111名
    • 原创:169篇
    • 转载:160篇
    • 译文:1篇
    • 评论:13条
    博客专栏
    最新评论