https://github.com/xlisp/jim-emacs-fun-swift
https://github.com/xlisp/jim-emacs-fun-swift
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/xlisp/jim-emacs-fun-swift
- Owner: xlisp
- Created: 2021-11-19T12:02:16.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-09-21T12:46:13.000Z (about 3 years ago)
- Last Synced: 2025-05-15T17:14:33.452Z (6 months ago)
- Language: Swift
- Size: 205 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# jim-emacs-fun-swift
## project use swift repl
```bash
➜ jim-emacs-fun-swift git:(master) swift run --repl
2> import jim_emacs_fun_swift
3>
4> let j = jim_emacs_fun_swift()
j: jim_emacs_fun_swift.jim_emacs_fun_swift = {
text = "Hello, World!"
}
5> j.text
$R0: String = "Hello, World!"
6>
```
## Swift UI
./SwiftUI/MyTodo/ContentView.swift
```swift
NavigationView {
List {
ForEach(items) { item in
NavigationLink {
Text("Item at \(item.timestamp!, formatter: itemFormatter)")
} label: {
Text(item.timestamp!, formatter: itemFormatter)
}
}
.onDelete(perform: deleteItems)
}
.toolbar {
ToolbarItem(placement: .navigationBarTrailing) {
EditButton()
}
ToolbarItem {
Button(action: addItem) {
Label("Add Item", systemImage: "plus")
}
}
}
Text("Select an item")
}
```