본문 바로가기
728x90
반응형

SWIFT30

SWIFT : 뷰 컨트롤러 화면 전환 (스토리보드 호출) 안녕하세요 전진시입니다!٩( *˙0˙*)۶ 이번 포스팅은 하나의 스토리보드에서 다른 스토리보드의 뷰를 사용자 컨트롤 없이!! 호출해보겠습니다! 저같은 경우는 lanch screen에서 애니메이션 포함하여 2초 딜레이 후 메인 화면으로 넘어가야하는 상황이었습니다 ! 화면전환하는 방법에 대한 글은 대부분 버튼을 클릭해야 변경이 되어서 다른 방법을 찾아보게되었습니다 사용하는 메서드는 다른 개발자분들이 사용하시는 것과 동일합니다 (งᐖ)ว 🎃 저의 화면 구성은 다음과 같습니다! 🎃두개의 뷰 컨트롤러가 있습니다 하나의 스토리보드에 두개를 뒀습니다! 두개의 스토리보드에 따로 두셔도 무방할것 같습니다 (´∇ノ`*)ノ 🎃 storyboard에 두개의 뷰 컨트롤러가 들어있어요! MainIntro는 Launch scree.. 2021. 11. 22.
SWIFT : 초기 뷰 컨트롤러 설정 에러 해결! 안녕하세요 전진시입니다!⸜(*ˊᗜˋ*)⸝ 고새를 못참고 또 에러를 만나서 해결책을 들고 왔어요!ㅋㅋㅋ 이번 에러는 정말 간단한거에요 아까 올린 에러도 정말 기초적인 에러였고! 제가 너무 극극초보 개발자라 자꾸 요런 에러들을 만나네요 😭😭 이렇게 잘 정리해두고 머릿속에 넣어둬서 앞으론 안만날거에요,, 이번 포스팅의 에러는 [WindowScene] Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set? 즉, 'Main' storyboard 에 대한 기본 뷰 컨트롤러를 인스턴스화하지 못하였다고 하네요 입니다,,! 초기 뷰 컨트롤러를 .. 2021. 11. 22.
Swift : class ' ' has no initializers 해결책 안녕하세요! 전진시입니다 ⸜(*ˊᗜˋ*)⸝ 이번 포스팅은 방금 만난 에러 해결과정입니다! 제가 생성한 클래스가 이니셜라이저가 없다고 합니다 이는 클래스 내에 초기화 되지 않은 변수 및 오브젝트가 존재할 때 발생하는 에러입니다!! 기초적인 부분에서 생긴 실수이지만 짚고 넘어가면 좋을 것 같습니다!๑'ٮ'๑ 제 클래스에서는 maintext와 subtext가 타입 어노테이션만 사용되어있고 초기화는 되어있지 않은 상태입니다! 타입 뒤에 !를 붙여주시거나 값을 넣어주어 초기화해주시면 해결됩니다! 해당 에러는 클래스 자체 에러로 표시되기 때문에 코딩하다가 중간중간 초기화가 빠진 부분이 없는지 훑어보면 좋겠습니다!-! 그럼 오늘도 좋은 하루 되세요~!(งᐖ)ว 2021. 11. 22.
iOS에서 WebView의 자바스크립트 console log 확인하기! (Safari) 안녕하세요 전진시입니다! 이번엔 ios의 웹뷰 콘솔 로그를 확인할 수 있는 방법을 가져왔습니다٩( *˙0˙*)۶ ✌️ 웹뷰를 띄우기 전 먼저 테스트할 아이폰부터 설정합니다! 설정에서 사파리 앱을 선택한 후 고급 -> 웹속성 스위치 버튼을 ON으로 설정해주시면 됩니다! 그 후 웹뷰를 띄울 프로젝트를 하나 생성해주세요! 웹뷰 생성하는 방법은 https://jpointofviewntoe.tistory.com/3 SWIFT WebView 생성하기! 안녕하세요 전진시입니다 ㅎ_ㅎ 오늘은 초콜릿을 먹으며 개발중이에요 ! 원래 군것질을 잘 안하는데 개발할 때는 입이 심심하네여 (⑅´•⌔•`)*✲゚*。 오늘은 SWIFT 언어를 이용하여 웹뷰를 jpointofviewntoe.tistory.com 여기 있습니다 ㅎ_ㅎ 제.. 2021. 11. 18.
SwiftUI 화면 방향 고정 안녕하세요! 전진시입니다 ⸝⸝• ̫•⸝⸝ 아까 Swift 어노테이션에 관해 글 쓰고 또 왔어요 ㅎㅎ 이번 포스팅에서는 SwiftUI에서 화면 방향을 고정하는 방법을 파헤치겠습니다! 지금 동영상 플레이어를 작업중인데 가로모드 고정을 해야하는 상황입니다!! 이것은 현재 플레이어! 희한하게 뜨네여 ㅎㅎ 제가 원하는 것은 사용자 컨트롤 없이 가로모드로 고정되는 겁니다 인터넷을 뒤져보니 info.plist에서 수정하는 방법이 있네요!∠( ᐛ 」∠)_ 프로젝트 -> Targets -> General -> Deployment info -> Device Orientation 에서 설정하면 완료! 저는 프로젝트의 모든 뷰에서 가로모드만 사용할거라 Landscape Left 와 Landscape Right를 체크하면 끝입.. 2021. 11. 17.
SwiftUI 어노테이션 오늘 아침은 쌀쌀하네요~.. 제 자리가 창가자리여서 그런가 더 추운거 같습니다 이번에 진행하는 프로젝트는 SwiftUI로 해보려합니다 차근차근 공부중이에요 서론은 이쯤하고 SwiftUI의 어노테이션이 뭔지 한번 알아봐야겠습니다 !! 제 티스토리 첫 포스팅이에요 ㅎㅎ,, 허허 먼저, 스위프트에는 타입 어노테이션 (Type Annotation)과 타입 추론(Type Inference) 이 있습니다. 실은 이 포스팅을 하는 이유는 제가 어제 SwiftUI로 동영상 Player를 만드는 공부를 하다가 @State와 @Binding이란 친구를 만났는데요,, 공부 초반, @State만 사용할 때는 약간 boolean 같은 데이터 유형인가 하고 어물쩡 넘어갔는데 @Binding까지 나오니 안되겠다 싶어 정확히 짚고 .. 2021. 11. 16.
728x90
반응형