7 Colin丶

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 186

Metal 系列教程

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

2018-08-25 11:12:26

停博通知

CSDN博客之后将不再作为主力博客维护, 可能偶尔上来瞧瞧。 所以大家不用在这上头留言, 私信了(PS:CSDN私信是我用过的最糟糕的服务之一)。至于为什么离开CSDN,应该算是爱之深, 痛之切吧。如果有任何问题, 欢迎QQ骚扰: 648654371另外, 我的博客 Colin’s Nest 不定期更新, 分享自己的学习心得。学习的路上, 与君共勉。 Bye~

2016-05-03 15:52:57

iOS 启动页多语言

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

2016-03-14 09:06:32

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

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

2015-12-13 17:29:16

将iPhone投影到Mac上

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

2015-08-23 17:25:05

iOS_高效开发之道

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

2015-08-12 19:23:55

iOS_正则表达式

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

2015-06-07 17:26:24

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

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

2015-05-28 17:36:57

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

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

2015-04-25 16:54:38

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

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

2015-04-07 17:42:56

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

代码备忘, TODO宏实现

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

2015-03-15 10:45:33

Cocoa Core Competencies_3_App ID

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

2015-03-04 22:58:02

Cocoa Core Competencies_2_Accessor method

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

2015-02-12 11:28:07

Cocoa Core Competencies_1_Accessibility

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

2015-02-09 16:54:13

Cocoa Core Competencies_0_序

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

2015-02-09 16:52:45

Safari技巧-网页翻译

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

2015-02-04 20:22:00

iOS开发- 项目配置

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

2015-01-31 11:13:44

<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

读<iOS开发进阶>有感

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

2015-01-16 21:43:03

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 博客之星
    博客之星
    授予通过"CSDN博客之星评选"中脱颖而出的十大博客之星称号的用户。