tags

keep hungry keep foolish
iOS

GCD 在 Swift 中的用法


Swift 4 新特性

很高兴 Swift 4 不再是一门新语言了😅


iTunes Connect 构建版本不显示

App打包上传到 App Store, iTunes Connect 构建版本不显示


在 Swift 中使用 IBInspectable

IBInspectable 在 Swift 中的实际应用


R.swift 的使用

在项目中引入 R.swift,更安全的获取资源


Swift 的懒加载和计算型属性

比较水的个人笔记


RVM 使用指南

RVM 常用的命令整理


iOS自动打包

利用 xcdeobulid 打包项目、上传


CocoaPods 安装和使用

安装时间 2017/04/13, 环境macOS 12.10.1, cocoapod版本 1.2.1


强化 swift 中的 print

强化 swift 中的 print 输出函数


Swift 3.1 的新变化「译」

What’s New in Swift 3.1?


AsyncDisplayKit 2.0 教程:入门「译」

AsyncDisplayKit Tutorial:Getting Started


CocoaPods私有仓库的创建

继续带你创建 CocoaPods 私有有仓库


CocoaPods公有仓库的创建

手把手教你创建 CocoaPods 公有仓库


Swift 代理模式

Swift中如何使用代理模式


Xcode 控制台输出中文

在 Xcode 控制台输出中文的方法


Objective-C Runtime 基本使用

Runtime 使用案例


Objective-C Runtime 详解

Runtime 详解


BYPhoneNumTF

一个电话号码格式的文本框


ReactiveCocoa 进阶

函数式编程框架 ReactiveCocoa 进阶


ReactiveCocoa 基础

函数式编程框架 ReactiveCocoa 基础入门


Objective-C:Category

深入解析 Category 的实现原理


定时器 你真的会使用吗?

iOS定时器详解


忽略 Xcode 8 中的注释警告

Bulid Settings -> Documentation Comments -> NO


快速添加圆角和描边

iOS 为图片添加圆角和描边的几种方式


Objective-C:RunLoop

深入理解RunLoop


iOS噪音计

一个iOS噪音计模型、以及测量原理及分贝计算


JSON转模型 For YYModel

使用 YYModel库 快速完成 JSON 转模型


Xcode Debug 大全

iOS开发中利用 Xcode 各种调试Bug方法


iOS手势与变形

手势与变形基础知识笔记