Apr
21
Obj-C: Associate struct value to your object
Published 12:04 Apr 21, 2015 by @ezra.
#Programming# The value of function OBJC_EXPORT void objc_setAssociatedObject(id object, const void *key, id value...
Apr
13
Swift: 指针的使用
Published 12:04 Apr 13, 2015 by @ezra.
#Programming# Apple 期望在 Swift 中指针能够尽量减少登场几率,因此在 Swift 中指针被映射为了一个泛型类型,并且还比较抽象。
这在一定程度上造成了在 Swift 中指针使用的困难,特别是对那些并不熟...
Apr
01
OS X: NSMenuItem 快捷键
Published 12:04 Apr 01, 2015 by @ezra.
#Programming# NSMenu 是很常用的东西, 除了可以通过点击响应事件外, 还可以设置快捷键:
NSMenuItem *hasKey = [[NSMenuItem alloc] initWithTitle:@&qu...
Apr
01
OS X: Create Status Bar Item
Published 12:04 Apr 01, 2015 by @ezra.
#Programming# 直入主题, 为 OS X APP 添加菜单栏图标:
NSStatusItem *statusItem = [[NSStatusBar systemStatusBar] statusItemWithLe...
Mar
31
Python : 单例模式的实现
Published 12:03 Mar 31, 2015 by @ezra.
#Programming# 单利模式(Singleton)是大部分开发任务中常用的设计模式之一。这里我主要总结一下 Python 中的单利实现方式。
我综合了许多人的意见,主要有这样几种实现方式:
类实例与类变量绑定。
...
Mar
24
Liquid for Designers
Published 12:03 Mar 24, 2015 by @ezra.
#Programming# Jekyll 是这个博客网站的主要支撑之一,本文主要介绍其基本语法及使用。
在 Liquid 中有两种标记类型: 输出 (Output) 和 标签(Tag)。
输出标记 (有些可能解析文本) 被...
Mar
23
JSONKit isa错误解决办法
Published 12:03 Mar 23, 2015 by @ezra.
#Programming# 由于JSONKit不支持ARC,所以我们导入JSONKit之后都需要在Target中为JSONKit.m添加-fno-objc-arc,但是这时候可能出现一个isa错误,解决办法是在Target的Bu...
Mar
22
iOS : JavaScriptCore
Published 12:03 Mar 22, 2015 by @ezra.
#Programming# 最近在个人项目中频繁的使用 JavaScript,于是趁着这个机会介绍一些 iOS 开发中关于 JavaScript 的内容。
JavaScriptCore 是一个存在于 OS X 与 iOS 平台中...
Mar
12
iOS : Touch ID
Published 12:03 Mar 12, 2015 by @ezra.
#Programming# 苹果在 iOS 8 中向开发者开放了 Touch ID 的 API,本文主要介绍它的使用。
从哪里入手
其实关于 Touch ID 的 API 全部都在一个叫做 LocalAuthenticatio...
Mar
02
Android: RecyclerView 基本使用
Published 12:03 Mar 02, 2015 by @ezra.
#Programming# RecyclerView 是 V7 包新增用来替代 ListView 的控件,本文主要介绍它的基本用法。
gradle 包引用
(与 CardView 配合使用)。
compile 'com.an...
Mar
01
Python: 统计代码行数
Published 12:03 Mar 01, 2015 by @ezra.
#Programming# 无所事事,忽然想到统计一下自己写的项目的代码行数。
#!/usr/bin/env python3
import os, sys, getopt
thisFile = os.path.splitex...
Feb
27
iOS : Debug 与 print 001[Swift]
Published 12:02 Feb 27, 2015 by @ezra.
#Programming# 接上文,本篇是 Swift 版本。
//
// Console.swift
// Console
//
// Created by Meniny on 15/7/27.
// Copyrigh...