In order to keep myself learning and better, write some write-ups here.
- Weak Reference Issue
- Understanding CGAffineTransform
- How to craft a shadow image in the background view
- fix some issue in lldb
- use specific version cocoapods to update pods
- add shadow effect programmatically in a easy way
- alternative of indexPathForCell method in tableView
- selected vs highlighted in tableView/collectionView
- Provisioning file vs Certificate vs App Id
- How to set a conditional break point in Xcode properly
- How to get the app size
- Difference Between Xcode Project and Xcode Workspace
- Note About WWDC 2013 - What's new multitasking
- Note About ViewController Containment
- NSMapTable And NSHashTable
- Memory Management Attributes For Properties
- What Is Prefix.pch File?
- Statement Expressions In Objc
- Dive Into Objective C Block
- Null In Objc
- Injection For Xcode
- Show Xcode Build Env Variable
- How To Append Preference To Setting Bundle At The Runtime
- Difference Between Accessing Instance Variable And Using Accessor Internally
- How To Ignore Clang Diagnostics
- What Is NS_REQUIRES_SUPER Macro
- Constraint Term In Auto Layout
- Reload Data In CollectionView
- Several Sizing Methods in iOS
- NS_ENUM and NS_OPTIONS
- How To Colorize Ruby Output
- Switch RVM to rbenv
- Check Out the Disk Usage Of RVM
- Learning Ruby With Pry
- Include and Extend in Class
- Class Methods in Ruby
- Undo rebase or reset incorrectly
- Search git log
- Staging partial modification in files
- How To Apply Git Patch Gracefully
- Clean Untracked File
- Alias a Branch In Git
© 2016 Pei Hsuan Chang
This repository is licensed under the MIT license. See LICENSE for details.