view controller 的程式

import UIKitclass ViewController: UIViewController {

let diceImageView1: UIImageView = {
let imageView = UIImageView()
imageView.translatesAutoresi …



Team 欄位選擇付費的 App 開發帳號

裝置選擇 Any iOS Device (arm64)


連到 App Store Promote Tool 網頁

輸入 App 的名字後按 enter,然後選擇國家 & 裝置


點選 Xcode menu 的 Product > Show Build Folder in Finder


let second: TimeInterval = 3823
let formatter = DateComponentsFormatter()
formatter.allowedUnits = [.hour, .minute, .second]
if let outputString = formatter.string(from: second) {
print(outputString)
}
1:03:43


  • 開發前期後台工程師還沒寫好程式時,我們可以利用 Swifter 在本機端測試 API 回傳的假 JSON。
  • 透過 Swifter 測試 API 不須連網,方便我們在沒有網路的環境測試 App。
  • 方便切換正式 / 測試的 API。

安裝 Swifter

https://github.com/httpswift/swifter


準備動作: 製作一個可以點選 row 跳到下一頁的表格

定義 Book

import Foundationstruct Book: Identifiable {
let id = UUID()
let name: String
let author: String
}
extens …

彼得潘的 iOS App Neverland

彼得潘的iOS App程式設計入門,文組生的iOS App程式設計入門講師,彼得潘的 Swift 程式設計入門,App程式設計入門作者,http://apppeterpan.strikingly.com

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store