自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Colin丶

泰山崩于前, 我依然沐浴更衣, 焚香沏茶, 诚心正意, 手起键落: Hello World!

  • 博客(295)
  • 资源 (29)
  • 收藏
  • 关注

原创 一个多月来的面试总结(阿里, 网易, 腾讯)

想必关注我的朋友都发现了, 最近我发表原创文章的数量和质量大大不如以前了, 也不怎么活跃了。主要原因是现在大三了, 7月份就能离校实习了, 所以前段时间也在为找实习忙碌着。接下去应该就能恢复正常, 继续为大家分享一些iOS开发上的小技巧, 毕竟, 也算拿到了心仪的offer。接下去, 就围绕这一个多月来参加的几场面试, 做一个总结。 设计的公司主要包括阿里研发部分, 网易邮件, 腾讯微信。希望能给

2015-04-25 16:54:38 83017 171

原创 Image and Graphics Best Practices,总结及延伸

iOS 图像性能优化,最佳实践。WWDC Image and Graphics Best Practices

2023-03-15 23:48:06 315 1

原创 Metal 系列教程

这系列文章,目前发布在我的小专栏 iOS 图像处理 上。欢迎订阅~从 2014 年,Apple 正式推出 Metal 到现在,这个 Metal 系列教程,酝酿了很久,却迟迟没有进展。直到 WWDC 2018,Apple 宣布 iOS 12 将弃用 OpenGL / CL,我想,这或许是个机会。Apps built using OpenGL ES will continue to ...

2018-08-25 11:12:26 15498

原创 iOS 启动页多语言

iOS 启动页多语言 个人网站: Colin’s Nest 转载请注明出处。 iOS开发交流群: 184226705. 欢迎加入~ 启动页适配多语言, 想必很多 App 都有类似的需求。但是之前尝试过程中, 发现 “多语言” 的那几种实现方式, 在欢迎页上都不适应, 直到遇到了 UILaunchImages ~ 下文将详细描述如何实现启动页多语言。传统多语言设置说起多语言, 我们无非

2016-03-14 09:06:32 6074 2

原创 Photo Editing Extension 详解 (附带应用滤镜Demo)

extension是iOS8新开放的一种对几个固定系统区域的扩展机制,它可以在一定程度上弥补iOS的沙盒机制对应用间通信的限制。允许应用帮助系统扩展自定义功能,去实现一个特定作用域的任务,如照片编辑、自定义键盘、通知中心、Action动作、Share分享等。 这对于一向封闭的iOS来说, 无疑是一大福音。虽然iOS8离现在比较远了, 分享 “Extension “ 相关的文章也很多了, 不过对于“

2015-12-13 17:29:16 4374 1

原创 将iPhone投影到Mac上

将iPhone投影到Mac上 有时候, 出于演示需要, 又或者嫌弃iPhone屏幕太小了, 我想把画面弄到mac上。 这时候, 就需要将iPhone投影到Mac上。 至于如何做呢? 这就是本文要说明的。

2015-08-23 17:25:05 36533 1

原创 iOS_高效开发之道

iOS_高效开发之道话不多说, 总结一下个人感觉有利于提高iOS开发效率的几个小技巧。本文将从以下几方面介绍:Xcode常用快捷键Xcode调试技巧Objc常用代码片段Xcode插件Mac工具

2015-08-12 19:23:55 9233 22

原创 iOS_正则表达式

iOS 正则表达式 正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。系统自带的, 如: NSPredicate, rangeOfString:opt

2015-06-07 17:26:24 3250

原创 仿猎豹垃圾清理(实现原理+源码)

防猎豹垃圾清理(实现原理+源码) 前几天无意打开猎豹内存大师, 发现它的垃圾清理很强大, 效果也不错, 闲着就研究了下。 不过.. 结果貌似和我想象的不太一样。怎么说呢, 听我下文一一分析。效果图: 从效果图, 我们可以看出它有以下几个功能:获取设备上已安装的所有App获取App的信息, 包括图标和名称获取当前已用存储和可用存储扫描App动画效果清除所有App垃圾文件看到这里

2015-05-28 17:36:57 13393 21

原创 iOS开发- 自定义遮罩视图(引导, 功能说明)源码+解析

iOS开发- 自定义遮罩视图(引导, 功能说明)源码+解析我们平时使用App的时候, 经常在第一次使用的时候, 会有类似”新手教程”之类的东西, 来引导我们应该如何使用这个App。但是这个”新手教程”不同于常规的引导页(引导页指第一次打开App时候, 弹出的那种介绍视图。 他是静态的, 不需要与用户交互, 可以直接一页页翻, 或者直接跳过。)所谓的”新手教程”, 就是按照App的提示, 一步步跟着完

2015-04-07 17:42:56 5294 5

原创 Xcode个人常用快捷键

Xcode个人常用快捷键导航快捷键command+1-8:打开 Project/Symbol/Find/Issue/Test/Debug/Breakpoint/Log 导航栏command+0:显示/隐藏 左侧 tool paneloption+command+0:显示/隐藏 右侧 tool paneloption+command+1:显示 右侧 the file inspectoroption+c

2015-04-05 16:29:05 3498

原创 代码备忘, TODO宏实现

代码备忘, TODO宏实现 我们平时在开发过程中, 往往并不是憋足气一股脑敲完全部代码。每个模块, 每个函数的实现总有个先后顺序。又或者哪个部分需要做调整, 修改… 所以, 我们需要有一个东西, 来提醒我们, 起到代码备忘功能, 避免某个功能忘记实现, 也能让我们快速定位。 所以这篇文章, 就是要实现一个TODO宏, 来达到代码备忘功能。效果如下: 下面来分析下如何实现这个宏在实现TODO之

2015-03-15 10:45:33 2786 2

翻译 Cocoa Core Competencies_3_App ID

注: 该系列文章翻译自iOS Developer Library –> Cocoa Core Competencies Cocoa Core Competencies, 顾名思义 Cocoa核心概念。只是各个部分概念介绍, 更加详尽的学习, 参见各个章节提供的相关链接。 译者水平有限, 难免存在各种问题, 欢迎指正交流。 欢迎转载, 转载请注明出处: ColinA

2015-03-04 22:58:02 2182

翻译 Cocoa Core Competencies_2_Accessor method

注: 该系列文章翻译自iOS Developer Library –> Cocoa Core Competencies Cocoa Core Competencies, 顾名思义 Cocoa核心概念。只是各个部分概念介绍, 更加详尽的学习, 参见各个章节提供的相关链接。 译者水平有限, 难免存在各种问题, 欢迎指正交流。 欢迎转载, 转载请注明出处: ColinA

2015-02-12 11:28:07 4644

翻译 Cocoa Core Competencies_1_Accessibility

注: 该系列文章翻译自iOS Developer Library –> Cocoa Core Competencies Cocoa Core Competencies, 顾名思义 Cocoa核心概念。只是各个部分概念介绍, 更加详尽的学习, 参见各个章节提供的相关链接。 译者水平有限, 难免存在各种问题, 欢迎指正交流。 欢迎转载, 转载请注明出处: ColinA

2015-02-09 16:54:13 6182 3

翻译 Cocoa Core Competencies_0_序

最近在iOS Developer Library里头学习, 收获挺多。不过官方文档都是英文, 看起来倒是挺费劲的。想必也有许多朋友在学习过程中遇到困难。所以萌生了翻译一些官方文档的念头。 注: 该系列文章翻译自iOS Developer Library –> Cocoa Core Competencies Cocoa Core Competencies, 顾名思义 Cocoa核心概

2015-02-09 16:52:45 4333

原创 Safari技巧-网页翻译

Safari技巧-网页翻译之前Google没被墙的时候, 多数浏览器都支持网页直接翻译功能。虽然翻译效果不是很准确, 但是还是有一定帮助的。不过那都是之前了…今天分享一个技巧, 利用有道, 来实现网页翻译。step 1随便选择一个网页 –> 添加书签 –> 添加到个人收藏 –> 随便命名。比如我这里的 “一键翻译”step 2选中刚才的书签 –> 编辑地址 –> 修改为如下代码 (整体修改, 不保留

2015-02-04 20:22:00 6276 1

原创 iOS开发- 项目配置

新人指导, 大拿绕道。 旨在说明App创建初期需要完善的一些配置, 有利于之后项目有条进行, 也能减少不必要的开发。主要内容:新项目创建分组结构配置文件辅助类1. 新项目创建常规的, 我们启动Xcode开发环境,使用Single View Application Project模板创建一个新项目, 这里有几项需要注意下。 1.1 在Class Prefix中填上该项目特有前缀

2015-01-31 11:13:44 7175 3

原创 <iOS开发进阶> 干货汇总

之前看完了, 也做了相应的总结, 详见:今天花点时间, 把一些干货汇总下, 然后就可以和这本书say goodbye了。包括:p85 10.1.3p96 使用GCD后p99 后台运行p131 使用Safari进行调试p184 收起键盘p185 设置应用内的系统控制语言p193 忽略编译警告p198 给模拟器相册增加图片p206 删除未使用的图片资源10.1.3 不要向已经释

2015-01-28 17:25:10 3140

原创 读<iOS开发进阶>有感

花了两天时间, 零零散散看完了这本书。总的来说, 比较失望吧。花点时间记录下。第一次看到这本书, 是在看唐巧大神博客的时候看到的  ---------->  《iOS开发进阶》即将出版那时候, 就被吸引住了。原因不外乎如下三点:作者: 唐巧大神写的书, 怎么能错过内容: 开发进阶, 学习了iOS有一段时间, 确实比较期待这类的书籍封面: 简约大气, 很喜欢。然后就一直等出版, 本来说12月底就能出

2015-01-16 21:43:03 3084

原创 利用Github免费搭建个人主页(个人博客)

之前闲着, 利用Github搭了个免费的个人主页。 (colin1994.xyz)这里是我的一个简单主页,有兴趣的朋友可以访问看看。(当然, 里面用了模版)Colin's Nest今天到家了, 趁着闲着, 写一篇相关教程记录自己搭建的过程。涉及:1. Github注册2. Github搭建博客3. 域名选购4. 绑定域名5. 更多一。  Github注册在地址栏输入地址:http://github

2015-01-12 19:54:26 48489 26

原创 终于放假咯~寒假规划

今天验收完软件工程课设, 一身轻松, 终于把该做的都做完了。 就等11号回家了。1月11号到3月1号,近50天的假期,想想就开心~然后前一段时间忙着考试什么的, 博客也没怎么用心去写。放假回家会陆续补上,包括之前准备好的几个实战教程。然后前两天折腾了个域名, 9元/年... 够廉价的。简单的建了个 个人主页。之后会把基础建站的办法分享给大家。(也就是从零开始, 到拥有自己个人主页,个人博客的过程。

2015-01-09 22:56:25 3922 17

原创 Xcode使用技巧合集

之前零零散散写了, 转了一系列Xcode使用相关的文章,包括调试技巧,快捷键等等,但是一直没有汇总。今天就专门开一篇合集,纪录自己接触过的一些技巧。 以后相关的主题都会在这里持续更新。 iOS开发- Xcode常用快捷键iOS开发准备篇-(4)Xcode基本操作 iOS开发准备篇-(5)Xcode调试技巧_1 ios开发准备篇-(6)Xcode调试技巧_2ios开发准备篇-(7)Xcode调试技巧

2015-01-09 15:51:57 2934 7

原创 iOS开发- Xcode常用快捷键

在Xcode 6所有快捷键中下列这些是首当其冲应当学习的。在你学习到如何使用之后,也许就再也离不开它们了。Xcode导航快捷键1.工程导航器:Command+1快速浏览代码、图片以及用户界面文件。2.显示/隐藏导航器面板:Command+0当你在对屏幕进行截图的时候可能会想要隐藏起与你感兴趣内容的无关的部分。假如你想要使用辅助编辑器或者想要设计用户界面并将其连接到代码的时候,这个快捷键会相当有用。

2015-01-09 15:39:17 4261 9

原创 iOS开发- 日志打印(常见)

Q:如何打印当前的函数和行号?A:我们可以在打印时使用一些预编译宏作为打印参数,来打印当前的函数和行号。如:NSLog(@"%s:%d obj=%@", __func__, __LINE__, obj); NSLog(@"%s:%d obj=%@", __func__, __LINE__, self); //输出样式: //2015-01-06 17:13:17.852 j

2015-01-06 18:36:59 5457 6

原创 iOS安全- 网络封包分析工具Charles

之前写了一篇文章: iOS开发- 以图搜图功能实现 (源码+解析)好多朋友都比较好奇我是如何获取到百度以图搜图的API, 其实这非常简单。 利用网络封包分析工具 “ Charles ” 就能轻松实现。获取以图搜图API,只有简单3步:1. 打开Charles2. 模拟识图,发送请求3. 分析请求本来想自己介绍下这个工具的,不过看到唐巧大神有一篇相关的文章,我就不班门弄斧了。这里参考他的介绍。另外,

2015-01-05 17:18:20 4973 9

原创 iOS开发- 项目重命名(图文详解)

ps: 拉票啦~我参加了2014博客之星评选比赛, 麻烦大家帮忙投下票http://vote.blog.csdn.net/blogstar2014/details?username=hitwhylz#content前言:在IOS开发中,有时候想改一下项目的名字,都会遇到很多麻烦。直接改项目名吧,XCODE又不会帮你改所有的名字。总是有很多文件、文件夹或者是项目设置的项。而且都是不能随便改的,有时候

2015-01-04 12:13:51 3843 7

原创 海量优质电子书分享

今天整理硬盘的时候,顺道把之前收集的一些较好电子书分享给大家,希望对大家有所帮助。另外, 我参加了“2014博客之星”评选活动, 如果觉得对你有所帮助, 希望给我投上宝贵的一票。 谢谢~。投票链接:  http://vote.blog.csdn.net/blogstar2014/details?username=hitwhylz#content书单如下:移动开发相关:Apple Watch 人机

2014-12-31 07:49:36 12518 26

原创 iOS开发- 以图搜图功能实现 (源码+解析)

以图搜图这个功能相当实用, 之前在实现这个功能的时候, 有一些笔记, 今天就整合成博文, 分享给大家。这个demo主要实现的功能包括:1. 自定义拍照界面2. 图像识别3. 以图搜图4. 信息获取(通过识别出的图像, 获取对应信息)下面是一个简单的演示,  如下:     那么如何实现这样的功能呢?如果自己去完成图像识别, 显然不现实。最早我研究的是谷歌API, 不过谷歌在天朝, 大家都懂得...

2014-12-29 20:59:48 9960 34

原创 iOS开发- TableView不显示没内容的Cell

有时候使用UITableView, 会遇到这样的情况:底部没内容的cell也显示了。这样分割线很影响显示效果。 简单的加入如下语句:self.tableView.tableFooterView = [[UIView alloc] init];加上之后. 效果如下:

2014-12-28 10:04:35 10132 12

翻译 Swift 编程风格指南(raywenderlich.com 版本)

官方 raywenderlich.com Swift 编程风格指南本文版权归 raywenderlich.com 、The Official raywenderlich.com Swift Style Guide项目以及所有贡献者所有。译者翻译仅供知识传播使用。本风格指南的目标是让Swift代码更简洁、可读更强。语言推荐使用跟苹果API文档风格统一的英语。推荐:var color = "red"不

2014-12-23 21:32:07 1914 2

原创 iOS开发- 游戏屏幕适配(SpriteKit)

我们开发一个App的时候, 通常希望它在 iPhone, iPad, Mac上同时能运行, 尤其是游戏。这样就需要我们考虑不同设备不同的分辨率,处理起来比较麻烦。比如说,按照官方的做法,我们需要提供诸如 xx.png, [email protected], [email protected], xx~iPad.png, and [email protected] 这样不同的图片, 另外还有在程序中写大量 if (...){...} e

2014-12-22 17:38:10 5112 8

原创 iOS开发- SceneKit

打开你的Xcode 6然后新建一个项目,选择iOS/Application/Game模板然后点击Next。现在没有必要检查或者修改任何一行代码,你只需要构建并运行就能看到结果了:一个正在转动的3D飞机模型,截图如下:我们也可以在Viewport中随意拖动, 选择我们的飞机, 来查看效果。这就是 Scene Kit editor。SceneKit 是为 Mac 应用准备的 3D 渲染框架。Sprit

2014-12-21 14:35:02 2928 4

原创 iOS开发- 版本号介绍

这是篇基础文章, 简单介绍 iOS 的版本号.名词解释Version, 通常说的版本号, 是应用向用户宣传说明时候用到的标识. 一般有2段或者3段式, 如:2.1,8.1.2Version 一般由产品部门确定, 完全迥异的更新需要改变主版本号, 比如 QQ 4.0 的变化非常大, 主版本的变化会更加吸引用户的眼球,所以有的应用会频繁的更新主版本号, 比如 FireFox 20.0 . 两段式的副版

2014-12-18 19:32:40 4006 7

原创 Mac - 获取文件路径

Mac升级到10.10,发现文件路径这里变了。不能直接复制了, 如下:感觉有点不太方便, 折腾了下, 总结两种办法, 很方便获取文件对应路径。1. 拖动文件到终端, 即可获取。 如下:2. 用一个工作流来实现。下载 Get File Path into Clipboard.workflow  (下载地址: )

2014-12-17 22:21:07 5547 5

原创 cocos2d-x 2.x 与 3.x 对照

Cocos2d-x 常用类名改变下面的表格中的类名的转换方式主要是直接删除了 CC 前缀。Cocos2d-x 类名改变下面表格中的类名的转换就比较大了。CCString 用法改变之前:1CCString* str = CCString::createWithFormat("%s.png","picture");现在:1std::string str = StringUtils::format("%

2014-12-17 22:05:13 2468 3

原创 cocos2d-x 3.x Mac环境下搭建, 创建Xcode项目

最近比较闲..折腾一下cocos2d-x 3.x系列。虽然出来很久了,不过一直没时间学习。之前一直用着2.14版本。cocos2d v3.x 版本出来后,从配置安装到创建项目都是命令行,下面简单说一下.1. 下载地址    http://cn.cocos2d-x.org/download/   (目前最新版本3.3   375M左右)2. 下载完成解压后, 打开终端, 进入到对应文件夹。比如我的:

2014-12-17 21:59:38 12575 7

原创 iOS开发 - 百度地图后台持续定位

之前有做一个定位的项目,类似嘀嘀打车那样。 需要后台持续定位。这里选择了百度地图,不过在后台持续定位方面, 之前只是简单的设置如下:不过经测试发现, 这样设置完,在后台运行大概30分钟,又会被crash掉。 重新打开应用则自动恢复定位。当然,这不是我们想要的效果,所以折腾了下,实现了后台持续定位。总的来说,就是利用进入后台后我们可操控的10分钟,来完成一些事情。为达到持续定位,每10分钟。自动重新

2014-12-15 22:40:50 4253 8

原创 Mac - 删除Launchpad空白文件夹

之前有遇到这样的情况, 就是在Launchpad里,产生了无用的空白文件夹, 类似这样。最底下就是一个未命名的空文件夹。  有“洁癖”的同学.. 必然想要把它删掉。之前有个其他朋友问我这个问题, 所以我才想写这篇文章,  大水文...删除很简单, 拖动一个图标到空白文件夹里, 再拖出来, 这个文件夹就会神奇的不见了。 如果不行, 重启一下Finder就好了。

2014-12-10 16:15:37 20134 16

原创 在C++中如何使用C

首先,分析下面的代码片段:// Demo.h  #ifndef SRC_DEMO_H  #define SRC_DEMO_H  extern "C"  {  ...  // do something  }  #endif  // SRC_DEMO_H 显然,头文件中的编译宏“#ifndef SRC_DEMO_H、#define SRC_DEMO_H、#endif”的作用是防止该头文件被重复引用。那

2014-12-09 20:37:52 2742 7

iOS Animations by Tutorials, 7th Edition

Xcode 13、Swift 5.5 和 iOS 15 的最新版本 用 Swift 制作令人愉快的动画! 本书适用于已经了解 iOS 和 Swift 基础知识并希望深入研究动画的 iOS 开发人员。 从基本的视图动画开始,一直到分层动画、动画约束、视图控制器转换等等! 这本书是给谁的 本书适用于已经了解 iOS 和 Swift 开发基础知识并希望深入研究动画的中高级开发人员。 本书涵盖的内容: - SwiftUI - View Animations - Springs - Transitions - Keyframe Animations - Animation and Auto Layout - Layer Animations - Shapes and Masks - Gradient Animations - Stroke and Path Animations - 3D Animations

2023-03-16

iOS 16 App Development Essentials – UIKit Edition

本书旨在教授使用 iOS 16 SDK、UIKit、Xcode 14 和 Swift 编程语言创建 iOS 应用程序所需的技能。 本书从基础开始,概述了设置 iOS 开发环境所需的步骤。接下来,介绍了 iOS 16 的架构和 Swift 5.7 中的编程,然后深入了解了 iOS 应用程序和用户界面的设计。还涵盖了更高级的主题,例如文件处理、数据库管理、图形绘制和动画,以及触摸屏处理、手势识别、多任务处理、位置管理、本地通知、相机访问和视频播放支持。其他功能包括自动布局、本地地图搜索、使用 UIKit 动态的用户界面动画、Siri 集成、iMessage 应用程序开发和生物认证。 还涵盖了使用 Xcode 进行 iOS 开发的其他功能,包括 Swift 游乐场、使用大小类的通用用户界面设计、应用程序扩展、Interface Builder 实时视图、嵌入式框架、集合和堆栈布局、CloudKit 数据存储和文档浏览器。 还详细介绍了 iOS 16 和 Xcode 14 的其他功能,包括 iOS 机器学习功能。

2023-03-16

Python for Kids, 2nd Edition

Python 是一种功能强大、富有表现力的编程语言,易于学习且使用起来很有趣!但是关于学习用 Python 编程的书籍可能是枯燥和灰色的——这对任何人来说都没有乐趣。 Python for Kids 让 Python 栩栩如生,并将孩子(和他们的父母)带入美妙的编程世界。引导读者了解基础知识,并尝试使用独特的(通常很搞笑的)示例程序,这些程序以贪婪的怪物、秘密特工、偷盗乌鸦等为特色。定义了新术语;代码经过着色、剖析和解释;古怪的全彩插图让整个过程充满乐趣和吸引力。 章节以旨在伸展大脑和加强理解的编程难题结束。到本书结束时,小读者将编写出两个完整的游戏:一个是著名的 Pong 的克隆版,另一个是“Mr. Pong”。 Stick Man Races for the Exit”——一款具有跳跃、动画等功能的平台游戏。

2023-03-16

Python For Everyone, 3rd Edition

Python for Everyone,第 3 版是对编程的介绍,旨在满足广泛的学生兴趣和能力,侧重于基本要素和有效学习。它适用于计算机科学家、工程师和其他学科学生的编程入门课程。本书不需要任何编程经验,只需要少量的高中代数知识。在前面的章节中适当地使用了对象,学生在第 9 章开始设计和实现他们自己的类。此版本的新内容是侧重于数据科学各个方面的示例和练习。 内容包括: - 使用 SymPy 的符号数学 - 发送电子邮件 - 绘制图形、曲线和图表 - 编辑声音文件 - 游戏编程 - 使用 CSV 文件 - 使用文件和目录 - 读取网页和 JSON 数据 - 统计分析

2023-03-16

iOS Test-Driven Development by Tutorials, 2nd Edition

Xcode 13、Swift 5.5 和 iOS 15 的最新版本 了解如何测试 iOS 应用程序! 本书适用于已经了解 iOS 和 Swift 开发基础知识但想学习如何编写可测试和可维护代码的中级 iOS 开发人员。 首先,您将了解 TDD 周期以及如何在 iOS 应用程序中实现这些概念。然后本书将带您了解测试表达式和期望,以便您可以测试同步代码。然后,您将编写测试来验证网络端点和模拟返回结果的能力,然后编写针对身份验证端点运行的测试。通过了解常见的遗留问题以及将依赖项分解为模块来继续对您的应用程序进行故障排除。最后,将大类重构为更小、更易于管理的类和对象。 本书涵盖的内容: - TDD 周期 - 测试表达和期望 - 测试 RESTful 网络 - 测试认证 - 遗留问题 - 将依赖关系分解为模块 - 重构大类

2023-03-15

Advanced iOS App Architecture, 4th Edition ( PDF + EPUB)

Xcode 13、Swift 5.5 和 iOS 15 的最新版本 在您的 iOS 应用程序中实施现代清洁架构! 应用程序变得越来越复杂,面对不断变化的需求,开发团队面临着更快交付结果的压力。现在,您比以往任何时候都更需要了解并在您的项目中应用良好的软件架构实践。 Advanced iOS App Architecture 彻底解释了多种现代 iOS 架构,并演示了它们在实际应用程序中的用法。 本书涵盖的内容: - Navigating Architecture Topics - Managing Dependencies - MVVM Architecture - Redux Architecture - Elements Architecture - SwiftUI

2023-03-15

SwiftUI Essentials – iOS 16 Edition (PDF+EPUB)

本书将教您使用 SwiftUI、Xcode 14 和 Swift 5.7 编程语言构建 iOS 16 应用程序所需的技能。 因此,本书的目的是教您使用 SwiftUI 为 iOS 16 构建自己的应用程序所需的技能。假设你已经准备好下载 iOS 16 SDK 和 Xcode 14,并且拥有 Apple Mac 系统,那么你就可以开始了。 新人入门不可多得的好书~ 完整高清版。可复制

2023-03-15

Photo Editing Extension Demo

Photo Editing Extension Demo, 苹果官方例子。 配合博客学习使用

2015-12-13

【迷你书】挑战程序设计竞赛.pdf

算法书籍, 高清好书。 【迷你书】挑战程序设计竞赛.pdf 更多书籍关注我的CSDN下载

2015-11-26

( iOS.9.Programming.Fundamentals.with.Swift ) epub,pdf,mobi

iOS 9 Programming Fundamentals with Swift 清晰原版。 包含epub,pdf,mobi各版本

2015-11-21

防猎豹垃圾清理

防猎豹垃圾清理 iOS, 垃圾清理, 获取App列表

2015-05-28

iOS面试题汇总

iOS, 面试, 网易, 腾讯, 阿里 具体参加博客: 一个多月来的面试总结(阿里, 网易, 腾讯) http://blog.csdn.net/hitwhylz/article/details/45271585

2015-04-28

Objective-C高级编程-高清PDF

Objective-C高级编程 iOS与OS X多线程和内存管理 高清PDF

2015-03-15

charles-proxy-3.9.2-applejava

网络封包分析工具Charles

2015-01-05

Mac- 获取文件路径工具

Mac 文件路径 插件 工具 http://blog.csdn.net/hitwhylz/article/details/41989457 (使用说明)

2014-12-17

iOS 简单抠图 更换背景

iOS实现简单抠图, 切换图片背景。类似ps效果。 轻松定制自己的美图秀秀 利用coreimage实现。 实现教程:http://blog.csdn.net/zhangao0086/article/details/39120331

2014-11-22

SimpleFactoryPattern

iOS设计模式 - (1)简单工厂模式 重构前/后代码 配套教程:http://blog.csdn.net/hitwhylz/article/details/40381721

2014-10-22

FontAwesome- ios

FontAwesome.otf FontAwesome, iOS 按钮样式 实例代码

2014-03-10

tiledmap-跑酷地图素材

tiledmap-跑酷地图素材 跑酷 cocos2d-x tiledmap 地图素材 值得看看

2014-02-10

ios7样式绕圈活动指示器

ios7样式绕圈活动指示器 (自定义Activity Indicator View)

2014-02-07

LICEcap(Mac上小巧实用的GIF格式录屏软件)

LICEcap(Mac上小巧实用的GIF格式录屏软件) 很方便的录制gif图片,便于展示

2014-02-07

ios7 自定义UIAlertView

ios7 自定义UIAlertView ios7 UIAlertView 弹出 警告 自定义 简单实用。 支持转屏

2014-01-17

程序员的数学

程序员的数学,比较经典的一本书,有时间可以看看。 内容比较水,不过相信用心去看会有所收获的。

2013-09-01

c语言 + 课后答案 谭浩强版

c语言 + 课后答案 谭浩强版 新手必备。 值得一看

2013-07-21

iphone&ipad cocos2d游戏开发实战源码

好不好自己下了就知道。 3分 不坑。 完整代码 我找了好久的

2013-06-26

c游戏编程,入门

感兴趣的不妨下下。 挺有用的 入门必备

2013-04-21

iOS游戏开发:从创意到实现 第一章

iOS游戏开发:从创意到实现 对苹果开发感兴趣的朋友不妨下下学习

2013-04-19

Android经典源码全集

才1分哦 绝对实惠 Android经典源码全集 包含99个 内容丰富

2013-01-21

五子棋源码vc++

五子棋源码。 游戏控的孩子可以下下 才一分哦 。 教程包你会。

2013-01-21

离线版ACM题目

准备acm的孩子注意了哦 离线版ACM 包含所有水题及答案 值得下载 才一分哦

2013-01-21

Android开发者资料大全

Android开发者资料大全 值得一下 好多设计的 是链接到下载地址

2013-01-07

空空如也

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

TA关注的人

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