Exception in iOS

0 条评论

每一种语言都有自己的异常处理机制,几乎都类似有一个 Exception 类型,和一个 throw 的动作。

阅读全文

Extension in iOS

0 条评论

通过扩展类来增强类的扩展性。非常好用的一个增强类功能的方式,可以参考C#的 partial 部分类。

阅读全文

Protocal in iOS

0 条评论

记录关于协议在objectivec中的用法以及类比。之前我认为 objectivec 所谓的协议就是C#里的接口。oc里的协议支持继承,支持可选实现,支持嵌套的结构(在A协议使用B协议) 的意思。

阅读全文

English Grammar 1

0 条评论

为什么要学外语 ?如果不感兴趣的你可以不用学,嘿嘿。 本文是我阅读文法俱乐部(旋元佑老师著作)的笔记,无笔记不读书。记录一些关键的信息,一共二十二个章节,我打算分11个笔记记录我阅读的过程。那么我们就开始了 😁

阅读全文

KVO in iOS

0 条评论

如果我更改了一个属性的值,KVO会帮助我们检测这个值的变化,从而通知我们这个值改变了。典型的观察者模式。当然我想起在UNITY3D中,如果检视面板的数值发生改变对应的GameObject发生位移之类的。我曾经实现了一个inspector的编辑器类,值改变直接通知(其实是调用)对应的函数。在iOS这里 一切发生的那么自然。不需要额外实现 这是iOS的特性之一 名曰:KVO 。

阅读全文

KVC in iOS

0 条评论

在 C# 里我们常用 .net reflect 类库配合typeof/getType来反射设置函数与字段等等。在iOS里也有这样的功能,比C#的门槛低的多。只要你合乎规范的定义函数与属性字段,就能方便的使用。

阅读全文

AI Design 1

0 条评论

这个系列是我阅读 UNITY5.X AI PROGRAMMING COOKBOOK 的笔记。有好又坏 请酌情阅读,有不当之处还请指出。

阅读全文

Properties in iOS

0 条评论

翻译一篇iOS平台OC语法中的Properties用法及说明 原文地址

阅读全文

在MAC平台体验DotnetCore

0 条评论

这两天看到有朋友讨论 微软的 .netCore 这个跨平台项目。觉得有点意思,然后简单的了解一下。随后便有了这一篇博文。本文 记录在MACOS下使用 .netCore 开发所需准备与基础知识。

阅读全文

MD5withRSA In C#

0 条评论

本章记录关于Java MD5withRSA加密算法的C#实现。由于C#不提供MD5withRSA的内置实现,所以必须依赖其他的第三方库。这里提供一个简单的sample来演绎[bouncycastle]的加密库。

阅读全文

一次加载所有Shader

0 条评论

一次性加载所有的Shader.避免材质上的Shader丢失,5.X需要调用Shader.WarmupAllShaders

阅读全文

MACOS开发环境配置

0 条评论

这里介绍了一些好用的插件 与 开发环境的配置。如果我发现还有什么好玩的会接着更新.

阅读全文

使用Terminal写Hexo

0 条评论

之前写博文都是用Terminal命令生成md,文件然后通过sublimetext编辑文章,昨天偶见同事用VIM编辑代码十分的6,惊为天人,随后便有了这一篇记录博文。

阅读全文

AB热更新脚本信息无法获取(勘误)

0 条评论

今天遇到一个问题,热更新 UNITY3D Prefab ,prefab上的附加脚本信息丢失(5.X API),然后引发出了有趣的小故事~

阅读全文

UNITY3D中的宏定义

0 条评论

本文介绍UNITY3D常用的宏命令以及如何定义一个宏。

阅读全文