728x90

분류 전체보기 134

React_ Refused to execute script from 'static/js/main.e0239543.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.

React 에서 프로필 프로젝트를 개발하고 서버에 업로드 중 Refused to execute script from 'https://url/static/js/main.e0239543.js' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.이런 오류가 발생해서 만든 scss 나 컴포넌트들이 보이질 않아 흰 화면으로 남아있었다. 분명 url 접속은 잘 된듯 한데 내용물이 안나오고 저런 에러가 나오니까 뭔가 좀 이상했다.. 해당 url이 npm run build 한 폴더에서 인식을 못했기 때문에 빈 내용이 나올 수 있다 생각이 들었다. 그래서 여기 애초에 처음 시작하는 부분에서 profi..

React 2024.08.09

React_ Semantic 구조

시멘틱 태그에 대해서 알아두면 굉장히 좋다사실 이거 하나만 알아도 실제로는 무방하다 보지만, 협업이나 여러사람들이 같이 하는 구조에서는 이러한 방법은 비효율적인 방법이다.어떤 곳에서 어떻게 쓰이는지 시각적으로 직관적으로 해야 협업이 가능하므로 알아두면 굉장히 좋다필수라고 해도 과언이 아니다https://velog.io/@oimne/%EB%A6%AC%EC%95%A1%ED%8A%B8%EC%97%90%EC%84%9C-HTML5-%EC%8B%9C%EB%A9%98%ED%8B%B1-%ED%83%9C%EA%B7%B8-%EC%A0%81%EC%9A%A9...로 " data-og-host="velog.io" data-og-source-url="https://velog.io/@oimne/%EB%A6%AC%EC%95%A1%..

React 2024.08.07

Swift_ LaunchScreen.storyboard 에러

사실 너무 간단히 해결했지만 그래도 끄적끄적한다. Asset validation failed Invalid bundle. Because your app supports Multitasking on iPad, you need to include the LaunchScreen.storyboard launch storyboard file in your  bundle. Use UILaunchScreen instead if the app’s MinimumOSVersion is 14 or higher and you prefer to configure the launch screen without storyboards. 이런 에러가 나왔다. 여기에 Launch.stroyboard 추가를 안해줘서 그렇다.. 끄읕!! ..

Swift 2024.08.05

Swift_ Localization 적용 안되는 오류

xcode 아이패드 시뮬레이터로 로컬라이제이션 적용이 잘 되었다. 캐시 삭제 등 적절한 조치로 원활히 적용 되는 것을 확인해서실제 기기 아이폰에서도 잘 될거라 믿고 바로 테스트 시작!! 근데 계속 적용이 안되었다.. 왜지 !!!!! 아무리 새롭게 오브젝트 아이디를 갱신해서 적용시키려 해도 안되었다./.  확인해보니 이곳에서 Main.stroyboard 가 추가가 안되어서 적용이 안된 것이다.. 후... 드뎌 성공 !!

Swift 2024.08.05

Swift_ Localization ...

하아.. 다국어 처리 하느라 스토리보드 하나 날릴뻔했다.  이렇게 다국어 처리를 해야 하는데 순간 (base) 이 부분을 어떻게 하다가 삭제가 되었다그러니 글자밖에 안나와서 순간 당황했다.. Localization.. 버튼 클릭할때 반드시 조심하자 !! 이 부분이 이렇게 나오기 전엔 Localization...이런 버튼이 있는데 여기에서 반드시 Base 는 선택하고 가자  순간 열심히 만든 스토리보드 하나가 날라갈뻔했다..  info 탭에서 위의 사진처럼 Localization 에서 + 버튼으로 Korean 을 추가하면 된다.  이렇게 했는데 왼쪽에 String catalog 는 새로운 다국어 지원 파일인가보다  원래는 저게 더 편하긴 해보이지만 아직 안해보았다 위의 과정처럼 한다면 스토리보드 클릭하면 ..

Swift 2024.08.03

Swift_ Iphone , Ipad 스토리보드 구분

기기별 화면 대응을 위해서 스토리보드를 나눌 필요성을 느꼈다.iPhone , iPad 이렇게 일반적으로 2개 나뉠 생각으로 스토리보드 UI 를 구분짓기 위해 구글링했다.  이렇게 info.plist 설정을 다양하게 적용해보았다. 결과는 !!!!! 안됐다.... 실패... 왜 안되지 ??? 이상하다.. 분명 구글링에서 나온대로 잘 했는데 뭔가 적용이 안됐나 싶어서 삭제 후 재설치를 반복적으로 했으나 안됐다. 흠....  이렇게 스토리보드를 나누었는데  네이밍 문제인가...  chatGPT 찬스를 써야겠다... 하지만 역시.. 구글링에서 얻은 똑같은 과정을 알려주었다. 하지만 마지막에 다른건 SceneDelegate 에서의 처리법을 알려주었다. import UIKitclass SceneDelegate: UI..

Swift 2024.08.02

Swift_ CoreData Model , extension , Struct

코어 데이터 모델과 일반 Struct 과 같이 사용하려고 생각했다. AOS 에서는 한 모델을 기준으로 Sqlite 도 같은 형변환이 될 수 있도록 치환이 가능했기 때문이다.그 부분때문에 당연히 IOS 에서도 가능하겠지 하고 계속 시도해보았지만 잘 안됐다. 흠...enum Gender: String, Codable { case M = "M" case F = "F" case NULL = "NULL"}enum CurrentStatus: String, Codable { case IN = "IN" case OUT = "OUT" case NULL = "NULL"}enum Time: String, Codable { case afternoon = "afternoon" case..

Swift 2024.08.02

Swift_ Toast 만들기

AOS 에서는 토스트 메시지 만들기 정말정말 쉽다그냥 Toast. 하면 자동완성으로 만들어지기 때문이다 하지만 Swift 는 지원해주는 부분들이 의외로 적다고 느껴진다그래서 토스트 메시지를 커스텀하여 만들어야 하는데 내가 사용한 코드를 적어놓으려 한다 class ToastManager { static let shared = ToastManager() private init() {} func showToast(on viewController: UIViewController, message: String, withDuration duration: Double = 2.0, delay: Double = 0.5) { let toastLabel = UILabel() ..

Swift 2024.08.02
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
728x90