Releases: 0xLeif/KPEdit
Releases · 0xLeif/KPEdit
Basic Key Path Edit
Basic Example
XCTAssertEqual((DumbStruct() + \.string - "Hello!").string, "Hello!")
XCTAssertEqual((DumbClass() + \.string - "Hello!").string, "Hello!")
Struct Example
let dumb = DumbStruct()
dumb + \.string - "Hello!"
XCTAssertEqual(dumb.string, "Hello, World!")
Class Example
let dumb = DumbClass()
dumb + \.string - "Hello!"
XCTAssertEqual(dumb.string, "Hello!")