안녕하세요 :-)오늘은 git을 쓰면서 발생할 수 있는 이슈에 대해서 설명드릴게요!제가 지금 다른 노트북을 쓰게됐는데, 여기서 GitHub에 push나 clone하려니까 이런 오류가 나게 됩니다. git 입장에선 당연한 오류에요. 등록되지 않은 기기에서 clone이나 push가 일어나면 인증문제가 발생하게 된답니다.결과적으로 유저의 ssh가 등록되지 않아 접근권한이 없어서 나오는 문제에요. 우리 한번 해결해봅시다!! XD 먼저, 이 문제를 해결하는 방법이 여러가지가 있는데, 저는 ssh키를 새로 생성하는 방법을 알려드릴거에요 :)다만, 이 방법은 새로운 PC에서 작업할때마다 해줘야 하는 작업이기때문에 번거로울 수 있어요 ㅠㅠ참고해주세요! 차근차근 해봅시다!!! Permission denied (publi..
이전글에 이어서 Swift에서 배열사용해보기 그 두번째 시간이 왔습니다 :)바로 시작해볼게요. Array(배열) ● 배열 값 수정 1. range를 주고 값 수정, 추가 저번시간에 이어서 배열 값을 수정하는 방법을 알아볼거에요. var arr : Array = [1,2,3,4]arr[1...2] // [2,3]arr[1...2] = [5,6] //인덱스 1과 2의 값을 5와 6으로 수정.(배열은 인덱스 0부터 시작)print(arr) //[1,5,6,4] 이렇게 원하는 인덱스 range를 설정해서 그 부분만 값을 바꿀 수 있어요. 심지어 var arr : Array = [1,2,3,4]arr[1...2] // [2,3]arr[1...2] = [5,6,7,8,9] print(arr) //[1,5,6,7,8..
안녕하세요 :) alert에서 한가지 빼먹은걸 발견해서 XD..원래꺼 이어서 쓰려다가 그냥 새로 글을 썼습니다 :) alert의 HIG기억하시나요? 만약에 경고가 떠있는 상태에서, 홈버튼을 누르면 취소버튼을 누르는 것과 동일한 효과를 가져와야한다고 하죠?이 방법을 알려드리지 않아서 XD 빨리.. alert 코드를 짜서 테스트 해볼게요. 자. 간단하게 alert가 나오게 해봤어요 :)그리고 홈버튼을 누르고, 다시 앱으로 들어오면, 이 경고창이 사라져야하는데.. 이렇게 버젓이 떠있는 것을 볼 수 있습니다 ㅎㅎ그럼 홈버튼을 딱 눌렀을 때, 경고창을 사라지게 하는 액션을 코드에 추가해줘야겠죠?app delegate에 어떤 함수를 추가해줘서 하는 방법이 있다고 하는데 ㅠㅠ 제 뷰컨트롤러에 있는 alert에 대한 ..
안녕하세요 :) 오늘은 제스쳐에 대해서 알아볼거에요. 이 제스쳐가 무엇이냐..제스쳐에는 여러가지가 있을 수 있어요. 그냥 단순하게 화면을 터치할 수도 있고, 길게 누를수도 있고, 두손가락으로 확대할 수 도 있고, 화면도 넘길 수 있죠.제스쳐로 이런 다양한 기능들을 할 수 있답니다 :) 오늘은 이 제스쳐를 어떻게 할건지 알아볼거에요XD 먼저 제스쳐를 구현하는 방법에는 두가지가 있어요.1. touchesBegan/Ended/Moved/Cancelled 2. Tap Gesture Recognizer을 포함한 다양한 제스쳐 메인스토리보드에서 찾을 수 있죠XD? 오늘은 둘 다 배워보도록 할게요.먼저 Xcode 프로젝트를 만들어주세요. touchesBegan/Ended/Moved/Cancelled 얘네를 먼저 배워..
안녕하세요! 오늘은 Array(이하 배열)를 사용해봅시다.ㅎㅎ배열은 유명한 언어(C, C++, Java등..)에는 다 있으니 너무너무 익숙하시겠지만, 새로운 언어를 배울 때는 위 언어들을 다 잊어주세요 :) Swift에서의 배열. 어떤건지 알아봅시다. Array(배열) ● 배열의 생성 생성하는 법을 알아야 배열을 응용하든 말든 하겠죠?Swift에서는 여러가지방법으로 배열을 선언할 수 있답니다. 1. 비어있는 배열 만들기 var empty : [Int] = []var empty2 = [Int]()var empty3 : Array = [] 위 세가지가 비어있는 Int형 배열을 만드는 방법이에요. 꼭 Int형이 아니더라도, 넣고싶은 자료형을 넣으면 된답니다.var empty = []는 안됩니다. 타입을 반드시..
저번시간에 Alert에 대해서 이론적인? 설명만을 했는데, 오늘은 직접 써보는 시간을 가질거에요 :)간단하게 어떤 버튼을 누르면 딱!!하고 Alert View가 나타나는 그런 간단한 앱을 만들어볼게요. 어떻게 사용하는지만 안다면, 응용은 간단할거에요 :) 자.. 가장 먼저 "버튼"을 만들어줘야겠죠?일단 지금 가장 중요한건, 버튼을 딱 눌렀을 때!! 어떤 행동을 하게(Alert View가 나오게) 해야하는거니까, IBAction을 만들어줄게요. 이제 저 함수를 채우면 되겠죠? 이제 진짜로 Alert View를 만드는 법을 알아봅시다. 1. alert 제목과 메세지 만들기let alert = UIAlertController(title: "Your Title", message: "Your Message", p..
안녕하세요 :)오늘 제 블로그 글을 쭉 봤는데, 잘 아는 사람일수록 쉽게 설명하고, 잘 모르는 사람일수록 어렵게 설명한다. 이 말.. 다시 한번 가슴에 새깁니다..ㅎㅎ 오늘은 쉽게쉽게 설명해드리도록 최대한 노력할게요! 시작하겠습니다 XD 오늘은 Alert View에 대해서 배워볼거에요 XD Alert 정말 뜻을 번역하자면V - (위험 등을) 알리다, 경보를 발하다. 의식하게 하다. 이런뜻을 가지고 있어요 :)iOS에서 Alert란 무엇일까요? 애플 HIG(Human Interface Guidelines)사이트에서 가져온 이미지에요 :)저렇게 딱! 나에게 뭔가(경고, 알림 등등)를 알려줄 때 사용하는 것이 Alert 입니다. 오늘은 이 Alert를 어떻게 사용해야하는지, 그걸 먼저 설명드릴려고해요 :)애플..
- swift tutorial
- Xcode
- WWDC
- fastlane
- swift array
- SwiftUI
- WKWebView
- 스위프트
- ios 13
- UIBezierPath
- Accessibility
- swift sort
- WidgetKit
- swift3
- Git
- FLUTTER
- 회고
- iOS delegate
- np-hard
- IOS
- swift delegate
- 스위프트 문법
- Swift
- np-complete
- 제이슨 파싱
- actor
- swift 공부
- Combine
- 피아노
- github
- Total
- Today
- Yesterday