
ios
唯一1987
it菜鸟
展开
-
iOS系列译文:自定义Collection View布局
UICollectionView在iOS6中第一次被介绍,也是UIKit视图类中的一颗新星。它和UITableView共享API设计,但也在UITableView上做了一些扩展。UICollectionView最强大、同时显著超出UITableView的特色就是其完全灵活的布局结构。在这篇文章中,我们将会实现一个相当复杂的自定义collection view布局,并且顺便讨论一下这个类设计的重要部转载 2014-04-29 17:10:58 · 534 阅读 · 0 评论 -
IOS测试框架之:athrun的InstrumentDriver源码阅读笔记
athrun是淘宝的开源测试项目,InstrumentDriver是ios端的实现,这个框架是对UIAutomation的java实现,在代码提示、用例维护方面比UIAutomation强多了,借junit4的光,我们可以通过junit4的@Parameters或者Feed4junit实现数据驱动,非常适合生产环境。原创 2014-08-14 19:51:49 · 1378 阅读 · 0 评论 -
博客 iOS 自动化测试常用语句
// tableview向下滑动一个屏幕的内容 上下左右target.frontMostApp().mainWindow().tableViews()[1].scrollDown();target.frontMostApp().mainWindow().tableViews()[1].scrollUp();target.frontMostApp().mainWindow().table转载 2014-07-24 14:59:12 · 1091 阅读 · 0 评论 -
在Coxoa和Objextive-C中使用Swift(1)Basic Setup
在Coxoa和Objextive-C中使用Swift(Using Swift with Cocoa and Objective-C)开始-》基本设置说明:这是一个针对API和开发技术的初步文件。苹果公司提供了这个文档帮助您选择合适技术和编程接口,来构建苹果品牌产品。这个信息使随时变化的,软件实施要根据本文在最终的操作系统软件和最终文件进行测试。本文档的较新版本可能提供关于新的API或技术的翻译 2014-06-04 17:23:36 · 932 阅读 · 0 评论 -
ios多线程编程的几个链接
iOS多线程的初步研究(十)-- dispatch同步技术内幕 2013-09-11 13:33 阅读:1044 评论:0 iOS多线程的初步研究(九)-- dispatch源技术内幕 2013-09-10 21:11 阅读:837 评论:2 iOS多线程的初步研究(八)-- dispatch队列技术内幕 2013-09-08 20:26 阅读:1626 评转载 2014-03-27 10:54:33 · 403 阅读 · 0 评论 -
IOS--NSTimer和CADisplayLink的用法
NSTimer初始化器接受调用方法逻辑之间的间隔作为它的其中一个参数,预设一秒执行30次。CADisplayLink默认每秒运行60次,通过它的frameInterval属性改变每秒运行帧数,如设置为2,意味CADisplayLink每隔一帧运行一次,有效的逻辑每秒运行30次。 此外,NSTimer接受另一个参数是否重复,而把CADisplayLink设置为重复(默认重复?)直到转载 2014-05-05 15:35:22 · 560 阅读 · 0 评论 -
使用Xcode 5创建Framework
在做了一定数量的项目或写了一定量的代码以后,不知不觉我们会积累了很多常用的方法,函数等,这个时候应该把它们从项目中抽离出来,从而在日后的项目中提高开发的效率,为此框架应运而生。本文就说下我参照网上的一些文章,自己使用Xcode 5建立一个自己的框架的过程。环境是Mac OS X 10.9,Xcode 5.0.2。1.打开Xcode新建一个工程,模板如下:2.然后是工程名,路转载 2014-05-04 10:30:18 · 453 阅读 · 0 评论 -
【iOS开发】创建你自己的 iOS 框架
转自http://www.dapps.net/dev/iphone/ios-dev-create-your-own-ios-framework.html【iOS开发】创建你自己的 iOS 框架+1分类:iPhone开发 标签:iOS、iOS Framework、iOS开发、iOS开发框架、创建iOS框架BBS.CHINAAPP.ORG到ChinaApp与同行碰面,高质量APP运转载 2014-05-04 10:28:47 · 513 阅读 · 0 评论 -
ios面试题
1.id,NSObject*,id foo3;区别id foo1; 动态类型。编译器不会做类型检查,可以给他发送任何信息不会产生警告NSObject *foo2; 很多对象的基类,NSProxy就不从NSObject继承id foo3; 实现了NSObject协议(protocol)的对象 为什么很多内置的类,如TableViewController的delegat转载 2014-03-31 00:18:31 · 102 阅读 · 0 评论 -
ios标签
寻亚楠的专栏http://blog.youkuaiyun.com/xunyn/article/category/1676785http://blog.youkuaiyun.com/xunyn/article/details/11073575 百度面经http://studentdeng.github.io/blog/2014/02/11/baidu-interview/转载 2014-03-31 00:12:02 · 119 阅读 · 0 评论 -
id ,NSObject, id<NSObject>区别
原贴地址: http://www.cocoachina.com/bbs/read.php?tid=151376 本文章为译文,并非原创 :) 我们经常会混淆以下三种申明(我是没有留意过): 1. id foo1; 2. NSObject *foo2; 3. id foo3; 第一种是最常用的,它简单地申明了指向对象的指针,没有给编译转载 2014-03-29 17:28:30 · 531 阅读 · 0 评论