aboutsummaryrefslogtreecommitdiff
path: root/foray/Base.lproj (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-03-18Added SnapKit with Swift package managerNicholas Tay1-2/+3
Was thinking of using CocoaPods as that's what is in use, but either way looked decently straightforward. Decided to start with whatever was already built in and no extra software. Note: it was File > Add Packages > put git link in top right. References I saw seemed to say File > Swift Packages and I couldn't find it. Also some other docs had older screenshots, I presume it's pre-Xcode-13 being slightly different. References: - https://developer.apple.com/documentation/swift_packages/adding_package_dependencies_to_your_app - https://www.raywenderlich.com/7242045-swift-package-manager-for-ios - https://snapkit.io/docs/
2022-03-16Add refresh control + fix weird cachingNicholas Tay1-0/+3
It might be my web server causing the weird caching with headers (it's just a json file on nginx). Changing the policy in the request seems to have fixed it though. Refresh control references: - https://stackoverflow.com/questions/24475792/how-to-use-pull-to-refresh-in-swift
2022-03-16Modify details to multiline with release date includedNicholas Tay1-2/+2
2022-03-16Add a detail viewNicholas Tay1-2/+82
Resources: - https://guides.codepath.com/ios/Using-UITableView (was a bit dated)
2022-03-14Second type of custom cellNicholas Tay1-1/+61
Not sure if this is the correct way of switching into a different cell type with the prototypes, but it works. To review.
2022-03-14Learning UITableViewController: array data + custom cellsNicholas Tay1-13/+62
Forgot to commit after finishing just the using array data bit. So committing with the custom cells done. https://www.ralfebert.com/ios-examples/uikit/uitableviewcontroller/