# iOS-Daily-Tips
Daily Tips From iOS World :octocat:🔥  
This repo inspired by [Swift-Daily-Tips](https://github.com/MobileTipsters/Swift-Daily-Tips).  

### [#11 Refresh Auth Token (RequestRetrier Alamofire Protocol)](/Codes/RequestRetrierAlamofire.swift)
![alt text][RequestRetrierAlamofire]

### [#10 Calculate required height needed for UILabel](/Codes/CalculateLabelReauiredHeight.swift)
![alt text][CalculateLabelReauiredHeight]

### [#9 Itrate over custom type (Iterator Pattern)](/Codes/IteratorPattern.swift)
![alt text][IteratorPattern]

### [#8 UIScrollView Extension to scroll to top](/Codes/ScrollTop.swift)
![alt text][ScrollTop]

### [#7 Email validation](/Codes/EmailValidation.swift)
![alt text][EmailValidation]

### [#6 Test Retain Cycles](/Codes/RetainCycleTesting.swift)
![alt text][RetainCycleTesting]

### [#5 UITableView Cells with Enum](/Codes/RegisterCellWithEnum.swift)
![alt text][RegisterCellWithEnum]

### [#4 Storyboards with Enum](/Codes/StoryboardWithEnum.swift)
![alt text][StoryboardWithEnum]

### [#3 Permission changes in Notifications](/Codes/NotificationsPermission.swift)
![alt text][NotificationsPermission]

### [#2 Adapt custom settings to Alamofire Request](/Codes/AdaptAlamofireManager.swift)
![alt text][AdaptAlamofireManager]

### [#1 Use 3rd Party Code in image loading](/Codes/ImageLoader.swift)
![alt text][ImageLoader]

[ImageLoader]: /Screenshots/ImageLoader.png
[AdaptAlamofireManager]: /Screenshots/AdaptAlamofireManager.png
[NotificationsPermission]: /Screenshots/NotificationsPermission.png
[StoryboardWithEnum]: /Screenshots/StoryboardWithEnum.png
[RegisterCellWithEnum]: /Screenshots/RegisterCellWithEnum.png
[RetainCycleTesting]: /Screenshots/RetainCycleTesting.png
[EmailValidation]: /Screenshots/EmailValidation.png
[ScrollTop]: /Screenshots/ScrollTop.png
[IteratorPattern]: /Screenshots/IteratorPattern.png
[CalculateLabelReauiredHeight]: /Screenshots/CalculateLabelReauiredHeight.png
[RequestRetrierAlamofire]: /Screenshots/RequestRetrierAlamofire.png