自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AppFish Studio 的专栏

www.appfish.cn,竭诚为您提供专业的 iOS、Android 移动应用外包开发服务

  • 博客(15)
  • 资源 (103)
  • 收藏
  • 关注

转载 深入浅出iOS事件机制

本文章将讲解有关iOS事件的传递机制,如有错误或者不同的见解,欢迎留言指出。转载自:http://zhoon.github.io/ios/2015/04/12/ios-event.htmliOS的事件有好几种:Touch Events(触摸事件)、Motion Events(运动事件,比如重力感应和摇一摇等)、Remote Events(远程事件,比如用耳机上得按键来控制手机),其中最常用的应

2016-02-23 14:41:46 1505

转载 详解 CALayer 和 UIView 的区别和联系

前言前面发了一篇iOS 面试的文章,在说到 UIView 和 CALayer 的区别和联系的时候,被喵神指出没有切中要点,所以这里就 CALayer 和 UIView 这个问题重新整理了下。这里会先分条解释,最后会在文章的结尾给出概括性总结。1.首先UIView可以响应事件,Layer不可以.UIKit使用UIResponder作为响应对象,来响应系统传递过来的事件并进行处

2016-02-23 14:29:17 403

转载 UIView和CALayer的区别 说的比较清楚了

如果这篇帖子能够给出每个代码中所带来的页面效果 就更好理解了 以后我自己写之类的介绍可以从中吸取教训记录园子里的一篇有关CALayer与UIView的关系CALayer属于Core Animation部分的内容,比较重要而不太好理解。以下是园子中看到的一篇文章的摘录:1. UIView是iOS系统中界面元素的基础,所有的界面元素都是继承自它。它本身完全是由Cor

2016-02-23 14:23:39 358

转载 深入探究frame和bounds的区别以及setbounds使用

在iOS开发中经常遇到两个词Frame和bounds,本文主要阐述Frame和bound的区别,尤其是bound很绕,很难理解。一、首先,看一下公认的资料先看到下面的代码你肯定就明白了一些:123456-(CGRect)frame{    return CGRectMake(se

2016-02-23 14:04:27 497

转载 iOS设计模式-工厂方法

工厂方法工厂方法模式:定义创建对象的接口,让子类决定实例化哪一个类。工厂方法使得一个类的实例化延迟到其子类。工厂方法的使用场景编译时无法准确预期要创建的对象的类;类想让子类决定在运行时创建什么;类有若干辅助类为其子类,而你想将返回哪个子类这一信息局部话;工厂方法在CocoaTouch中的应用在Objective-C中两步对象创建法[[SomeClass allo

2016-02-19 17:09:12 816

转载 iOS开发中的几种设计模式介绍

ios开发学习中,经常弄不清楚ios的开发模式,今天我们就来进行简单的总结和探讨~(一)代理模式应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。优势:解耦合敏捷原则:开放-封闭原则实例:tableview的 数据源delegate,通过和protocol的配合,完成委托诉求。列表row个数delegate自定义的delegate

2016-02-19 17:01:59 1299

转载 iOS开发:设计模式那点事

说起设计模式,感觉自己把握不了笔头,所以单拿出iOS开发中的几种常用设计模式谈一下。单例模式(Singleton)概念:整个应用或系统只能有该类的一个实例在iOS开发我们经常碰到只需要某类一个实例的情况,最常见的莫过于对硬件参数的访问类,比如UIAccelerometer.这个类可以帮助我们获得硬件在各个方向轴上的加速度,但是我们仅仅需要它的一个实例就够了,再多,只会浪费内

2016-02-19 16:53:19 679

转载 iOS多线程编程技术之NSThread、Cocoa NSOperation、GCD

简介iOS有三种多线程编程的技术,分别是:(一)NSThread(二)Cocoa NSOperation(三)GCD(全称:Grand Central Dispatch)这三种编程方式从上到下,抽象度层次是从低到高的,抽象度越高的使用越简单,也是Apple最推荐使用的。三种方式的优缺点介绍:1)NSThread:优点:NSThread 比其他两个轻量级缺

2016-02-19 15:55:27 515

转载 iOS开发之理解iOS中的MVC设计模式

模型-视图-控制器(Model-View-Controller,MVC)是Xerox PARC在20世纪80年代为编程语言Smalltalk-80发明的一种软件设计模式,至今已广泛应用于用户交互应用程序中。在iOS开发中MVC的机制被使用的淋漓尽致,充分理解iOS的MVC模式,有助于我们程序的组织合理性。模型对象模型对象封装了应用程序的数据,并定义操控和处理该数据的逻辑

2016-02-19 14:47:39 909

转载 KVC 与 KVO 理解

KVC 与 KVO 是 Objective C 的关键概念,个人认为必须理解的东西,下面是实例讲解。Key-Value Coding (KVC)KVC,即是指 NSKeyValueCoding,一个非正式的 Protocol,提供一种机制来间接访问对象的属性。KVO 就是基于 KVC 实现的关键技术之一。一个对象拥有某些属性。比如说,一个 Person 对象有一个 na

2016-02-18 23:47:33 359

转载 JSPatch – 动态更新iOS APP

JSPatch是最近业余做的项目,只需在项目中引入极小的引擎,就可以使用JavaScript调用任何Objective-C的原生接口,获得脚本语言的能力:动态更新APP,替换项目原生代码修复bug。用途是否有过这样的经历:新版本上线后发现有个严重的bug,可能会导致crash率激增,可能会使网络请求无法发出,这时能做的只是赶紧修复bug然后提交等待漫长的AppStore审核,再

2016-02-18 21:59:51 374

转载 继承自NSObject的不常用又很有用的函数(2)

函数调用Objective-C是一门动态语言,一个函数是由一个selector(SEL),和一个implement(IML)组成的。Selector相当于门牌号,而Implement才是真正的住户(函数实现)。和现实生活一样,门牌可以随便发(@selector(XXX)),但是不一定都找得到住户,如果找不到系统会给程序几次机会来程序正常运行,实在没出路了才会抛出异常。下图是objc

2016-02-18 20:27:06 774

转载 Objective-C中的instancetype和id区别

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

2016-02-17 22:01:50 351

转载 MVC,MVP 和 MVVM 的图示

作者: 阮一峰日期: 2015年2月 1日复杂的软件必须有清晰合理的架构,否则无法开发和维护。MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。昨天晚上,我读了《Scaling Isomorphic Javascript C

2016-02-17 21:16:08 615

转载 iOS: 枚举类型 enum,NS_ENUM,NS_OPTIONS

一般情况下,我们采用C风格的enum关键字可以定义枚举类型。[cpp] view plain copyenum{       UIViewAnimationTransitionNone,      UIViewAnimationTransitionFlipFromLeft,      UIViewAnimationTr

2016-02-17 20:35:41 627

JQUERY权威指南(完整版,附源码)

我发现辆技术书籍大多有一个特点,就是示例超多.扫描得不是很水果,大家注意保护视力.之前下载的很多版本都是只有前三章,本人提供的是绝对的完整版.

2012-02-23

LINQ中文教程.doc

是强人写的,制作有点粗糙,但是,是好教材

2012-02-23

Two Pass Scaling

一个轻便灵活,质量较高的图像缩放源码.可以自扩展所支持的图像格式与质量.模板类. 参考链接:http://www.codeproject.com/Articles/146/Two-Pass-Scaling-using-Filters

2012-02-21

精通CSS+DIV网页样式与布局[书中实例]

精通CSS+DIV网页样式与布局一书中的实例.整本书中充斥着实例.

2012-02-17

精通CSS+DIV网页样式与布局

扫描的相当清晰,加有书签方便阅读,一本例子型的书.

2012-02-17

window平台下内嵌HTML控件到窗口中

C语言实现的.VC6工程.分简易版和DLL版.

2012-02-16

ASP.NET MVC Tabbed Menu Control

ASP.NET MVC Tabbed Menu Control.Source Code. http://www.dev102.com/2009/04/14/creating-a-tabbed-menu-control-for-aspnet-mvc/

2012-02-14

vs_upgrade_enabler.exe

win7下显示Visual Studio试用版序列号输入框小程序,解决Visual Studio 2005和Visual Studio 2008 90天试用版不能显示序列号输入框的问题.输入“Microsoft Visual Studio 2008 安装程序 - 维护页”

2012-02-03

Versions.zip

MAC平台下一款不错的SVN客户端软件。破解过的,请勿升级,否则破解会失效。

2012-01-11

Cornerstone-v2-1-1.dmg

MAC平台下一个不错的可视化SVN程序。

2012-01-11

Python基础教程(第2版)及源码.rar

Python基础教程(第2版)及源码,有书签。都说程序员必会一门文本操作语言。

2011-11-02

代码大全2(Code Complete 2)[中文版].part2.rar

程序员必看的书籍。 清晰扫描版,中文版,书签 分成2卷,第2卷了。

2011-10-17

代码大全2(Code Complete 2)[中文版].part1.rar

程序员必看的书籍。 清晰扫描版,中文版,书签 分成2卷,第1卷了。

2011-10-17

cocoa设计模式(Cocoa Design Patterns)[英文版].pdf

cocoa看起来很庞大,但是一旦理解了它所使用的面向对象的模式,你就会发现它极其出色,也非常简单可靠。 英文版,书签,文字版

2011-10-17

梦断代码.pdf

梦断代码,中文版,扫描的,还算比较清楚,凑合能看。

2011-09-15

iPhone3开发基础教程.zip.004

有书签,中文扫描版,清晰无错版,分成4卷,第四卷

2011-09-03

iPhone3开发基础教程.zip.003

有书签,中文扫描版,清晰无错版,分成4卷,第三卷

2011-09-03

iPhone3开发基础教程.zip.002

有书签,中文扫描版,清晰无错版,分成4卷,第二卷

2011-09-03

iPhone3开发基础教程.zip.001

有书签,中文扫描版,清晰无错版,分成4卷,第一卷

2011-09-03

Google C++ 编程风格指南.pdf

Google_C++编程风格指南.pdf

2011-06-17

笨办法学 Python(第四版)

文字版PDF,非扫描版,带有书签,方便阅读。还包含了自己在看书时敲的习题代码。

2018-01-25

Java EE Web编程(Eclipse 平台)

PDF还算清晰,我是能坚持着看完,有目录,有源码.

2015-06-08

程序员接单宝典(完整版)

本书的作者是一个在外包行业奋战多年的资深程序员,经过近十年的磨砺,作者从一个开始靠个人只身接单的码农,成长为一个带领十几个人的团队承接大型软件项目的领头人.在这些年中,作者经历了被人骗包,被人甩单,被人拖欠尾款等等各种磨练,从这些经验教训中总结出了一套行之有效的接单技巧,并成功地承接了总价值达上千万的软件项目.为了给广大和程序员朋友 在接项目时提供一些指导,作者特写成此书,作为献给程序员朋友们的一份礼物.

2015-03-24

JAVA网络编程.第3版.哈诺德著.扫描版.含源码

《Java网络编程》第三版会为你介绍Java网络API的最新特性。本书讨论了JDK1.4和1.5(现在已命名为J2SE5)中所做的所有修改和增补。本书内容全面,涵盖了从网络基础知识到远程方法调用(RMI)等各方面的内容,书中章节涉及到TCP和UDPsocket、服务器socket、URL和URI、组播以及特殊用途的API(如JavaMail)等等。本书展示了如何使用JSSE编写安全的网络应用程序,解释了如何使用NIOAPI编写超高性能的服务器。它还涵盖了Java对网络代理、Webcookie和URL缓存的支持。

2015-03-19

Unity3d游戏开发

淘宝店吸血鬼艺坊上卖的完整版,源码非常大,大家自己到官网上下。

2013-06-10

Objective-C基础教程及源代码

PDF扫描版,还算清晰,有书签,带源码。

2013-06-05

[网络游戏服务器编程].(韩)全洪.扫描版

[网络游戏服务器编程].(韩)全洪.扫描版,PDF,有书签,挺清楚的。书籍质量很差,除前面几章外(第二、三章还是基本重复的),都是大量重复代码的堆积。翻译的语句,也很多地方不通顺,很艰涩。但概念比较简单,易于理解,可以用来快速浏览,形成一个知识体系,作为阅读其他经典大部头的敲门砖。

2012-09-05

IDA Pro权威指南

包括第一版的中文版,有书签;第一版英文版文版的PDF和CHM格式;第二版英文版文字版;第一版的随书代码.

2012-08-19

WebImageRipper

一个批量下载网站图片的小工具源码(以www.ilikewallpaper.com为例)..NET工程.

2012-08-04

SurfingReader

一款iPhone书籍阅读软件。附带一些相关资料。

2012-06-28

Learn iPhone and iPad Cocos2D Game Development

有中文版和英文版,还附有源代码。中文版的PDF自己手工制作了书签,方便大家阅读。

2012-05-31

Apress.Pro.HTML5.Programming.2nd.Edition

附有中文版《HTML5高级程序设计》,不过非常不清晰,有害于视力。中英文对照着看,顺便学习英语了。

2012-04-17

TegoWeb Express 6.7.7

这个软件通过 Active X 可以把普通的软件转化为可以在你的主页直接执行的在线版本。汉化版。附注册码。

2012-03-20

iis5.1完整安装包

iis5.1完整安装包.适用于winxp

2012-03-19

OpenGL环境搭建

包含VS搭建OpenGL环境所需的所有文件及说明文档。

2012-03-14

Speed Download 5.2.27 繁体中方版(附破解补丁)

MAC平台下必备的下载工具。不能下BT。公司迅雷被封了,用这个。

2012-03-05

PDF Password Remover 3.1 汉化版破解版

PDF Password Remover 3.1 汉化版破解版免安装版,无需注册。解压缩即可使用

2012-03-02

AnimeCall(来电动漫大头贴)

翻出很久以前的一个项目.WM平台的来电动漫大头贴. 功能: 1、拍照,选择模板,制作成GIF动态头像,保存到手机通讯录中 2、来去电时显示修改动态头像及归属地等 3、手机归属地查询 4、手机通讯录管理 5、手机图片资源管理

2012-02-28

ASP.NET MVC3官方示例Music Store简易中文教程

附有英文PDF教程及源码.写得有点乱,相当的入门级,挑自己不熟的章节看下即可.

2012-02-24

ASP.NET MVC3.0中文版教程.doc

非常难得的中文入门教材,先入下门再去啃E文应该会比较轻松.

2012-02-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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