Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
GitHub Copilot
Write better code with AI
GitHub Spark
New
Build and deploy intelligent apps
GitHub Models
New
Manage and compare prompts
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
Documentation
GitHub Skills
Blog
Integrations
GitHub Marketplace
MCP Registry
View all features
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
bakkenbaeck
/
iOS-handbook
Public
Notifications
You must be signed in to change notification settings
Fork
51
Star
390
Code
Issues
5
Pull requests
0
Actions
Projects
0
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit History
Commits on Jun 14, 2018
Consistency is not everything - but it is a worthy goal. (#121)
Show description for 5be5852
csdodd
authored
5be5852
Copy full SHA for 5be5852
Commits on Jun 5, 2018
Remove redundant information (#120)
Show description for 2e02d3a
csdodd
authored
2e02d3a
Copy full SHA for 2e02d3a
Simplification, Clarification, Robotification (#118)
Show description for eb1add5
designatednerd
authored and
csdodd
committed
eb1add5
Copy full SHA for eb1add5
Commits on May 2, 2018
Fix typo in Best Practice. (#119)
Show description for b8da1df
etigerstudio
authored and
designatednerd
committed
b8da1df
Copy full SHA for b8da1df
Commits on Nov 30, 2017
use `oldValue` for comparison in `didSet` instead of a separate variable. (#117)
designatednerd
authored
e7aeadc
Copy full SHA for e7aeadc
Commits on Aug 23, 2017
Add class structure to best practises (#115)
Show description for 317230e
marijnschilling
authored
317230e
Copy full SHA for 317230e
Update the template we use for components (#110)
Show description for d130552
marijnschilling
authored
d130552
Copy full SHA for d130552
remove self usage as an enforced requirement (#116)
heumn
authored and
roberthein
committed
76f33db
Copy full SHA for 76f33db
Commits on Jul 11, 2017
Added best practices for action/target methods. (#114)
elland
authored
72afab9
Copy full SHA for 72afab9
Commits on Jul 6, 2017
Create BEST_PRACTICES.md (#108)
marijnschilling
authored
796f81b
Copy full SHA for 796f81b
Commits on Jul 3, 2017
Update README.md (#105)
Show description for 57f8c15
elland
authored
57f8c15
Copy full SHA for 57f8c15
Commits on Jun 28, 2017
Revert "Update use of self in best practices." (#112)
Show description for 7d51025
elland
authored
7d51025
Copy full SHA for 7d51025
Update BEST_PRACTICES.md (#106)
elland
authored
6748c28
Copy full SHA for 6748c28
Update use of self in best practices. (#111)
roberthein
authored
1b41831
Copy full SHA for 1b41831
Commits on Jun 14, 2017
Update team members (#109)
3lvis
authored and
elland
committed
7e02eb4
Copy full SHA for 7e02eb4
Commits on Apr 21, 2017
Remove ifdef no-indent rule. (#104)
elland
authored and
3lvis
committed
1f7d229
Copy full SHA for 1f7d229
Commits on Mar 27, 2017
Update BEST_PRACTICES.md (#102)
elland
authored and
3lvis
committed
44bfaf7
Copy full SHA for 44bfaf7
Commits on Mar 14, 2017
Update README.md
3lvis
authored
4c88c21
Copy full SHA for 4c88c21
Commits on Mar 13, 2017
Update BEST_PRACTICES.md (#98)
elland
authored and
3lvis
committed
86b1d03
Copy full SHA for 86b1d03
Update GIT_AND_GITHUB.md (#99)
elland
authored
00b220f
Copy full SHA for 00b220f
2nd workshop (#96)
Show description for ff7219b
3lvis
authored
ff7219b
Copy full SHA for ff7219b
Commits on Feb 13, 2017
Update REUSABLE_COMPONENTS.md
3lvis
authored
ccbf828
Copy full SHA for ccbf828
Commits on Feb 9, 2017
Update WEEKLY_MEETINGS.md
3lvis
authored
745e7cf
Copy full SHA for 745e7cf
Commits on Feb 3, 2017
Add files
3lvis
committed
d7e4d27
Copy full SHA for d7e4d27
Commits on Feb 2, 2017
Update WEEKLY_MEETINGS.md
3lvis
authored
6fd4772
Copy full SHA for 6fd4772
Commits on Jan 26, 2017
Formalise method to layout subviews and constraints (#92)
Show description for ab6459e
marijnschilling
authored and
3lvis
committed
ab6459e
Copy full SHA for ab6459e
Commits on Jan 22, 2017
Update README.md
3lvis
authored
a724124
Copy full SHA for a724124
Add LICENSE
3lvis
authored
63a708c
Copy full SHA for 63a708c
Commits on Jan 10, 2017
Update BEST_PRACTICES.md
3lvis
authored
c0228ae
Copy full SHA for c0228ae
Add best practices for property setup. (#90)
Show description for 0a1c2d5
elland
authored and
3lvis
committed
0a1c2d5
Copy full SHA for 0a1c2d5
Commits on Jan 3, 2017
Controller delegates and View delegates naming (#88)
Show description for 4322577
3lvis
authored
4322577
Copy full SHA for 4322577
Commits on Dec 22, 2016
Add section about optional force unwrapping (#64)
Show description for 39097d8
3lvis
authored
39097d8
Copy full SHA for 39097d8
Update project structure (#65)
Show description for a674c45
3lvis
authored
a674c45
Copy full SHA for a674c45
Link to git guidelines (#78)
Show description for c31aef2
3lvis
authored
c31aef2
Copy full SHA for c31aef2
Create WEEKLY_MEETINGS.md (#87)
Show description for 214085e
3lvis
authored
214085e
Copy full SHA for 214085e
Pagination
Previous
Next
You can’t perform that action at this time.