일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- RxCocoa
- @Environment
- typeorm
- IOS
- NavigationLink
- RFC1738/1808
- Xcode
- SWIFT
- @EnvironmentObject
- operator
- nonisolated
- swift6
- nestjs
- @Binding
- RxSwift
- dismiss
- NullObject
- URL(string:)
- graphql
- Bug
- Operators
- init
- Creating Operators
- vim
- @State
- ios14
- subject
- init?
- Operater
- SwiftUI
- Today
- Total
목록Tunko room (147)
Tunko Development Diary
터미널 프로젝트 경로 이동 nest 입력 동작 확인 nest g application 입력 프로젝트 명 입력 폴더 생성 확인 터미널에서 프로젝트 경로 진입후 [code .] 입력 visual studio code 가 열린 후 터미널에서 npm i 입력 설치 완료 nom run start:dev 입력 서버 구동 확인 웹사이트 주소에 http://localhost:3000 진입 확인 GitHub 에서 프로젝트 리퍼지토리 생성 프로젝트 터미널 git init 입력 git remote add {리퍼지토리주소} code extensions 에서 gitignore 설치 좌측 아래 톱니 바퀴 Command Palette 클릭 Add gitignore 엔터 node 입력 엔터 -> node.js 용 gitignore ..
우선 관계에 대한 설명을 하기위해 엔티티 A, B 가 존재한다. OneToOne의 관계는 각각의 엔티티가 서로에 대한 정보를 단하나씩만 알고 있음을 의미한다. 즉 A 엔티티도 B를 가지고 있고 B엔티티도 A를 가지고 있다. 하지만 여기서 중요한 부분이 JoinColumn() 이다. JoinColumn() 는 데이터의 접근에 따라 어느 한쪽엔 필수적으로 선언 되어있어야 한다. 만약 데이터 조회시 B 를 통해서 A 에 대한 정보를 알고싶다면. @InputType({ isAbstract: true }) @ObjectType() @Entity() export class B { @PrimaryGeneratedColumn() @Field((type) => Number) id: number; @OneToOne((ty..
요약 Query → SQL 에서 SELECT문에 해당된다. REST API에서는 GET 방식이다. Mutation→ INSERT, UPDATE, DELETE 연산에 사용한다. REST API에서는 POST, PUT, PATCH, DELETE. 상세 기술적으로 모든 GraphQL Query를 이용해 구현하면 데이터를 추가, 편집, 삭제 등이 가능하지만. 추가 편집 삭제등은 Mutation을 통해 명시적으로 전송되어야 한다는규칙이 있기에 이렇게 구분됩니다. Query 는 GraphQL 엔진에서 병렬 실행이 가능하지만 Mutation 최상위 필드는 시스템 사양에 따라 직렬 실행이 됩니다. 출처 http://spec.graphql.org/draft/#sec-Mutation
요약 리스트항목을 터치해서 화면을 전환하려면 NavigationView로 감싸야합니다. 화면 전환 기능을 넣기위해선 NavigationLink를 사용해야 합니다. var body: some View { NavigationView { List { var body: some View { NavigationView { List { Text("text1") Text("text2") NavigationLink( destination: SecondView(), label: { Text("text3") }) } } } } } NavigationLink 에서 destination 에 이동할 View를 넣어주면 해당화면으로 이동합니다. struct SecondView: View { var body: some View {..
제가 사용할 그라데이션과 라운딩 처리를 동시에 처리할 수 있는 모듈을 공유합니다. 도움이 되길 바랍니다 :) 사용 예시 화면입니다. 사용방법은 .background 에 해당 RoundedCorners 를 넣어주면 됩니다. 예시) 그라데이션 radial 타입 .background(RoundedCorners(gradientType: .radial, startPoint: .leading, endPoint: .trailing, colors: [.white, .black], tl: 30, tr: 30, bl: 30, br: 30)) 그라데이션 linear 타입 .background(RoundedCorners(gradientType: .linear, center: .center, startRadius: 0, end..