일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 소수
- ios 개발 시작
- 스위프트
- 카카오 2021
- 카카오
- SwiftUI
- 카카오 2018
- 최솟값 만들기
- kakao 2018
- 데이터셋 만들기
- 이미지학습
- 머신러닝
- 카카오 2019
- roboflow
- 카카오 2020
- supervisely
- 프로그래머스
- Kakao
- 파이썬
- Siwft
- 날씨 앱
- swift
- coco 데이터셋
- swift 배열
- c언어
- Python
- 프로그래머스 답
- swift 시작
- fast.ai
- 문제
- Today
- Total
목록전체 글 (94)
잡초의 일지
TabView {//우리가 화면을 볼 때 아래에 나오는 탭 바 ContentView1()//누르면 ContentView1로 간다. .tabItem { Image(systemName: "person")//그것의 디자인. Text("연락처")//그것의 이름. } ContentView2() .tabItem { Image(systemName: "star.fill")//systemName은 애플 개발페이지에서 보고 쓰면 된다. Text("중요한목록") } } systemName설명은 아래에. alicecodealice.tistory.com/52 [Swift] SF Symbol , systemName 아이콘 이름 모두 모아놓은것 developer.apple.com/design/ Design - Apple Devel..
https://medium.com/harrythegreat/swiftui-튜토리얼-전체리스트-f0f2b949743b SwiftUI 튜토리얼 전체리스트 SwiftUI 연재내용의 목록을 표시하기위한 포스트입니다. medium.com 두개의 뷰가 하나의 State를 참조해야 하는 경우 @Binding을 쓴다. State는 뷰가 접근가능하도록 값을 가지고 있는 property wrapper인데, 조금 더 깊게 들어가자면, preoperty wrapper는 스위프트5.1부터 추가된 어노테이션이다. 쉽게 말해 사용자가 별도의 코딩 없이 어노테이션만 선언해도 뷰에서 수정이나 읽기가 가능하도록 캡슐화를 대신해준다. 우리가 @State 어노테이션만 붙여도 Binding 라는 값으로 맵핑해준다. $의 유무는 propert..
깃헙에 올려놓은 코드.(깃헙이 어려워서 잘 안쓰게 된다... 공부한거 올리면서 사용하는 연습 해야겠다.) CounterApp.swift 우선, 새 프로젝트를 열어서 딱! 켜면 기본적인것들이 나올 것이다. 헬로월드는 지우고 그곳에 자기가 쓸 버튼들과 텍스트를 입력해보자. 버튼 양식은 이렇다. Button (action: { //action }) { //display } 여기서 action은 버튼을 눌렀을 때 어떤 행동을 할 것인지다. 내 코드의 21번줄 버튼을 예로 들면, 난 버튼이 눌렸을 때 self.count를 1씩 작아지게 했다. display는 이 버튼이 어떻게 나타나느냐 이다. 나는 image(systemName: "minus.circle") 이라고 나타나게 했다. 이것 외에도 Text("-")와..
앞서 optional이 왜 일어나는지 알아봤다.(nil때문..) 그럼 해결방법은? 간단하게 말하자면 강제 언랩핑(Forced Unwrapping) , 옵셔널 바인딩(Optional Binding) , 옵셔널 체이닝(Optional Chaining)이 있다. 1. 강제 언랩핑(Forced Unwrapping) 코드설명
키보드로부터 입력받은 값을 사용하기 위해 readLine()을 사용했다. 그랬더니, optional 이라는 문자가 떴고... 이게 뭐야!!!!!! 분명 C나 JAVA에서는 이러지 않았다. 그럼 이런 문제는 왜 생기는걸까..? (swift가 바보라서..?) 일단 구글링 ㄱ ㄱ 그래서 알게 된 것! https://zeddios.tistory.com/16 swift3 ) Optional 개념 정리 안녕하세요 :) 오늘은 Optional이 뭔지에 대해 정리해볼려고해요. 이것도 yagom님이 BoostCamp강의에서 설명을 엄청 잘해주셨답니다 :) yagom님 강의를 토대로 추가할 부분은 추가해가면서 정리해볼게요 XD 먼저 O.. zeddios.tistory.com 여기 들어가면 Zedd님이 엄청나게 친절히 설명..
C와는 다르게, Swift는 입력받는 것이 어떤 자료형인지 알지 못하나 보다.. 바보 콤퓨타.. 간단한 예제들로 공부하려니 지겨워져서 Swift에서 scanf는 어떤 함수인지 찾아보니, readLine()을 쓰면 된다고 했다. 여기서 주의할 점은 playground에서는 작동되지 않는다는 것이다. readLine()을 playground에서 쓰면 항상 nil값. 즉 비어있는, 입력이 안된 값이 나온다. 그래서 꼭 새 프로젝트를 만들어서 아래와 같이 macOS를 누르고 Command Line Tool로 만든 다음, Language를 선택해야 한다. 나는 그래서 readLine()을 사용하기 위해 나만의 playground를 Swift와 C 하나씩 만들었다. 이렇게 선택하고 나면 이런 창이 뜰거다. Prod..