본문 바로가기 메뉴 바로가기

강경하다

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

강경하다

검색하기 폼
  • 분류 전체보기 (141)
    • iOS (27)
    • Swift (39)
    • Swift Playground (14)
    • Design Pattern (5)
    • TDD (3)
    • CleanCode (2)
    • Algorithm (40)
    • Git (5)
    • CS Basic (4)
    • SoOn (0)
    • Review (2)
  • 방명록

iOS (27)
The compiler is unable to type-check this expression in reasonable time

예전에 진행됐던 프로젝트를 다시 살리던 중, 빌드가 굉장히 오래걸리며 (빌드하는데만 3~40분 소요된거 같다..) 결국 에러가나서 하루를 꼬빡 날렸던 적이 있다.. (내 맥북 배터리만 엄청나게 녹아내렸다😭) The compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions swiftUI로 작성된 프로젝트에서 해당 오류가 발생한다... 구글에 검색하면 보통 "타입추론 오류"이며, 너무 과한 타입추론을 중간에 한번 나눠줌에따라 해결하라는 글이 대다수이다. 근데, 난 그렇게 해결할 수가 없었다 import SwiftUI struct Tes..

iOS 2021. 10. 17. 09:23
Auto Layout - Anatomy of a Constraint

Understanding Auto Layout 공식문서에서 말하는 오토레이아웃🔲이란, constraints(뷰에 주는 제약? 뷰에주는 명령? 뷰에 주는 조건?)를 기반으로 뷰의 크기와 위치를 동적으로 계산해주는 것이라고 합니다! 기존에는 frame을 이용하여 view의 절대적인 길이를 조절했었는데요, 아이폰 기기가 다양해지면서 오토레이아웃을 이용하여 상대적인 위치값을 찾아서 스스로 배치시키도록 만들어 준 것이죠🎯 Anatomy of a Constraint Attributes Attributes는 오토레이아웃을 위해, constraints를 계산하기 위해 사용되는 요소를 말해요! 이는, size attributes(Height, Width)와 location attributes(Leading, Left, ..

iOS 2021. 6. 19. 12:17
Table View

야곰🐻이 말하기를.. "테이블 뷰만 완벽히 알아도, iOS절반은 완성한 겁니다." 그 만큼, 많이 쓰이는 뷰 화면이라는 거죠! 이전에 Table View에 대해 정리해둔 적이 있지만... 좀 더 자세한 이해를 위해 한번 더 열심히 정리해보기로 했어요! ✅ 테이블 뷰의 기본 형태 Image Reference 테이블뷰는 하나의 열(column)과 여러 줄의 행(row)으로 이루어져 있어요. (그래서 스크롤도 위아래로밖에 못해요😱 -> 좌우 스크롤을 하고싶으면 컬렉션 뷰를 써야해요!) 각 행은 하나의 셀(cell)에 1:1대응관계를 가져요! 하나의 셀이 곧 하나의 행이라는 거죠😲 Image Reference 섹션(section)을 이용해 행을 시각적으로 나누는, 구분자 역할을 해요! 테이블 뷰는 하나 이상의 ..

iOS 2021. 5. 23. 21:36
이전 1 2 3 4 ··· 9 다음
이전 다음
250x250
TAG
  • 코딩배우기1
  • swift playground
  • IOS
  • Network
  • function
  • algorithm
  • basic
  • for문
  • 코딩배우기2
  • structure
  • Swift
  • Method
  • 입출력과 사칙연산
  • loop
  • Playground
  • 미완성
  • flow control
  • xcode
  • CLASS
  • protocol
  • 백준
  • IF문
  • tdd
  • closure
  • 1차원 배열
  • 테스트주도개발
  • Design Pattern
  • GIT
  • URLSession
  • while문
more
최근에 올라온 글
링크
  • Gmail
  • Instagram
  • Github
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바