Skip to content

Instantly share code, notes, and snippets.

View Kyome22's full-sized avatar
🏠
Working from home

Takuto NAKAMURA (Kyome) Kyome22

🏠
Working from home
View GitHub Profile
@Kyome22
Kyome22 / CannotFinishXCTest.swift
Last active March 15, 2023 04:41
XCTestが終わらなくなるやつ
import Foundation
import Combine
protocol NumberRepository: AnyObject {
var numberPublisher: AnyPublisher<Int, Never> { get }
}
class Sample: ObservableObject {
@Published var number: Int = 0
private var cancellables = Set<AnyCancellable>()
@Kyome22
Kyome22 / SwiftTree.swift
Created August 9, 2022 14:28
Print an object like the tree format.
import Foundation
struct SwiftTree {
enum RuledLine {
static let root = "."
static let stem = "│  "
static let branch = "├──"
static let lastBranch = "└──"
static let space = "   "
}
@Kyome22
Kyome22 / XCTContext+Extension.swift
Last active April 16, 2022 07:45
XCTContext.runActivities(setUp:tearDown:blocks:)
//
// XCTContext+Extension.swift
// TestEachTests
//
// Created by ky0me22 on 2022/04/07.
//
import XCTest
extension XCTContext {
@Kyome22
Kyome22 / Learning_Chords.md
Created November 14, 2021 06:50
ピアノのコード学習のメモ

ピアノのコード覚え方

音階の基本

ファ
C D E F G A B

ルートは 12 種類ある

@Kyome22
Kyome22 / qiita_gyotaku.swift
Last active March 26, 2020 04:15
Qiitaに投稿してある記事を全てMarkDownファイルとしてダウンロードするSwiftスクリプト
//
// qiita_gyotaku.swift
// QiitaGyotaku
//
// Created by Takuto Nakamura on 2020/03/26.
// Copyright © 2020 Takuto Nakamura. All rights reserved.
//
// ★★★ How to Use? ★★★
// Open Terminal and run this script.