Jul
21
Objective-C Runtime 001 : 浅析与概述
Published 12:07 Jul 21, 2015 by @ezra.
#Programming# 很多人在初学 iOS 时都忽略掉了 Runtime 部分,因为 Objective-C 已经可以满足绝大部分的日常开发需求。
尽管由于 Swift 的出现使 Objective-C 的落寞成了不争的事...
Jul
21
Objective-C Runtime 002 : 基本应用
Published 12:07 Jul 21, 2015 by @ezra.
#Programming# 通过上一篇的一些简单介绍与阐述,相信大家应该对 Runtime 有一个基本的认识了,于是,这一篇我们就来看看 Runtime 的基本应用。
准备工作
首先作为一个库,当然需要导入其头文件:
#incl...
Jul
13
CocoaPods 框架发布
Published 12:07 Jul 13, 2015 by @ezra.
#Programming# 做 iOS/macOS 的朋友, 相信都很熟悉 CocoaPods。那么怎样发布自己的框架到 CocoaPods 供别人使用呢?
假设我们要发布一个 MXDemoKit 的框架, 我们以最简单的情况进...
May
05
SQLite: 清空表数据
Published 12:05 May 05, 2015 by @ezra.
#Programming# SQL 标准中有 TRUNCATE table 语句, 用来清空表的所有内容,但 SQLite 不支持这个语句。在 SQLite 中直接使用 DELETE FROM table 就可以了。对于大多数 ...
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 中指针使用的困难,特别是对那些并不熟...
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...
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...
Feb
27
iOS : Debug 与 print 002[Swift]
Published 12:02 Feb 27, 2015 by @ezra.
#Programming# 接上文,本篇我们借鉴一下 JavaScript 中的 console.log:
//
// Console.swift
// Console
//
// Created by Meniny on...
Feb
24
Swift: RegEx
Published 12:02 Feb 24, 2015 by @ezra.
#Programming# 本文转自 @OnevCat 博客,版权归原作者所有。
作为一门先进的编程语言,Swift 可以说吸收了众多其他先进语言的优点,但是有一点却是让人略微失望的,就是 Swift 至今为止并没有在语言层面上...