안녕하세요! 오늘은 View Controller생명 주기에 대해 알아보겠습니다.iOS를 시작하려고 하거나, 배우고 있는 분들이라면 반드시 알아야 해요.하나하나 제대로 알아봅시다 ㅎㅎ View Controller의 생명주기(Life-Cycle) 그러면 우리가 지금 뭘 배울지 알아야겠죠?그냥 View Controller의 생명주기를 알아와!!해서 복붙만 하면 공부가 안됩니다. 제대로 공부해야해요.그럼 이것부터 생각 해볼까요? View Contorller의 생명주기?이게 뭘까요?앱들은 이 'View Contorller'로 이루어져있는데요,화면이 하나로 되어있는 앱 들도 물론 있겠지만, 보통 하나 이상의 화면이 있죠?이 각각의 뷰컨들은 생명주기를 가지고 있답니다.생명주기라고 하니 언제 태어나고 언제 죽는 이런 ..
안녕하세요! 오늘은 Text-To-Speech를 구현해보겠습니다! iOS 10 이상부터 사용가능해요!ㅎㅎ 어려운줄 알았는데 의외로 쉽더라구요!! 간단하게만 일단 어떤식으로 사용하는지 알려드릴게요. let synthesizer = AVSpeechSynthesizer() let utterance = AVSpeechUtterance(string: "your string") utterance.voice = AVSpeechSynthesisVoice(language: "ko-KR") utterance.rate = 0.4 synthesizer.speak(utterance) 기본 코드입니다. 자, 이제 코드로 사용해 볼까요?저는 텍스트뷰에 제가 글을 쓰고 말하기 버튼을 누르면 그 글을 읽어주는 앱을 만들어보려고 해요 ..
안녕하세요! 오늘은 무시무시한 오류.. 오류: 기본 클래스 ...을(를) 찾거나 로드할 수 없습니다.에 대해서 알아보려고 해요! 사실 이 전글에서 컴파일 하는데도 이 오류때문에..한참을 헤맸답니다. (이 오류는 이클립스에서는 안났지만 터미널로는 났어요.) 먼저 말씀드릴건 이 오류가 발생해서 찾아보셨다면,프로젝트를 우클릭하여 > Properties > Run/Debug Setting > 삭제를 해보라는 글을 많이 보셨을 거에요. 저는 이방법으로 오류를 못고쳤습니다.이 삭제 하고말고의 문제가 아니었어요. 저처럼 저 방법을 써도 안된다 하시는 분들은 먼저 자기 이클립스로 한 번 가봅니다.음 깔끔해 패키지 별로 정리까지..!! 깔끔해 혹시 이렇게 폴더(패키지)를 만들어서 관리하시고 있으면 오류: 기본 클래스 ...
- Xcode
- IOS
- swift sort
- swift delegate
- iOS delegate
- np-hard
- swift 공부
- WidgetKit
- 제이슨 파싱
- swift tutorial
- 스위프트 문법
- UIBezierPath
- 회고
- WKWebView
- WWDC
- Swift
- np-complete
- swift3
- 피아노
- 스위프트
- FLUTTER
- swift array
- fastlane
- SwiftUI
- Combine
- Git
- actor
- Accessibility
- ios 13
- github
- Total
- Today
- Yesterday