ios_base
Introduction
1. Objective C
Compared with Swift
Compared with Cpp
Basic and Syntax
Data Structure
NSObject
NSLog
Properties Attributes
Block
2. Swift
Basic and Syntax
Data Structure
Feature Examples
Value Type and Ref Type
Memory Management
Delegation and Protocol
Extensions
Initialization and Instantiation
blocks
3. UIBasic
BasicComponent
Data Model
UIView Base
Encapsulate View
UIScrollView
AutoLayout
4. UITableView/UICollectionView
3.1 Basic Mechanism
3.2 Reusable Cell
3.3 UICollectionView
5. UI Advance
UIApplication
App Life Cycle
ViewController Life Cycle
View Life Cycle
Block&Notification&Delegate&KVO
VC Switching
Event Passing Responding
Scheme URL
Notification Pusher
6. Multi-threading
Low Level
Sync methods
GCD
Operation
Runtime(ObjC)
Runtime-Swift
Runloop
Thread-safe
7. Networking
HTTP Methods
RESTful
Parse JSON
Parse XML
URLSession
NSURLProtocol
URLConnection
iOS URL Loading System
iOS Low level networking
OAuth
HTTP Header
8. Data Storage
CoreData
SQLite
Realm
File Manager
9. More iOS SDK
Off screen rendering
Core Animation
MapKit
CloudKit
AVPlayer
Coding
Singleton
Sort
Category+UIKit
Dispatch after
Block Async
Notification Center
Nest array
move zero
remove duplicate number
string anagram
tree
Test iOS
Summary
Unit Test
UITest
Test Q
Sys Design
Summary
iOS
OO Design Principles
OO Design Question
Database Design
Crawler and TinyURL
Web Application
Others
QA-quick answer
QA-normal
QA-ios-mid
QA-ios-adv
QA-Swift-basic-mid-adv
QA-ios-base
dropdown
Powered by
GitBook
UITest
Based on XCTest framework
results matching "
"
No results matching "
"