일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 애플 디벨로퍼 아카데미
- OS
- 운영체제
- swift문법
- StateObject
- Apple Developer Academy @ POSTECH
- 애플 아카데미 후기
- Swift 기능
- 애플 디벨로퍼 아카데미 21주차 회고
- Swift 디자인패턴
- 네이버 부스트캠프
- sqoop
- 소프트웨어분석및설계
- useReducer
- global soop
- 앱 비교 프로젝트
- 데이터베이스 공부
- 애플 디벨로퍼 아카데미 후기
- Swift 문법
- react
- 데이터베이스
- apple developer academy 후기
- 치지직
- 제앱소
- 숭실대
- iOS 개발 오류
- 네이버 치지직
- ObservedObject
- SWIFT
- ObservableObject
- Today
- Total
목록제라스의 iOS 공부/iOS 개발 오류 (7)
사과하는 제라스
서론안녕하세요! 개발자 제라스입니다! 👋🏻🤖👋🏻 후...어떤 제목이 어울릴까...고민하다가 진짜 막 지어버렸습니다 ㅋㅋㅋㅋㅋㅋㅋ혹시나 필요한 해결법은 아닐 수 있지만 그냥 재미로 봐주시면 감사드리겠습니다! 제가 Sqoop 앱 개발을 하다가 경험한 트러블 슈팅을 공유해보고자 합니다!Background Mode를 지원 안했었는데 지원이 돼요...!저희 Sqoop 앱은 어떤 영상으로부터 노래를 추출해내는 '재검색'('2차 스쿱'이라고도 부릅니다!) 기능이 있습니다.근데... 이게 영상이 무지 길면 엄청 길 수도 있습니다...!그래서 이때 유저가 이탈 가능성이 있다보니 Background Mode를 지원해야 하는 필요성이 있습니다. 하지만 구현을 하다보니 이 Background Mode로 앱의 작업을 ..
서론안녕하세요! 개발자 제라스입니다~!! 👋🏻🤖👋🏻 오늘은 가볍게 에러 포스팅을 하려고 합니다! 최근 회고에서도 언급했다시피 이번 프로젝트에선 다양한 새로운 것들을 경험하면서 프로젝트를 해보려고Xcode16에 Swift6를 적용해서 개발을 하는 중입니다. 그래서 새로 프로젝트를 만들었는데...! 새로 Swift Testing이란게 나왔더라구요..!?!?!(나만 이제 알았어...!! 왜 안 알려주심??엉?앙? 🥲🥲🥲 남탓 제라스👍🏻 🤖 👍🏻) 그래도 XCTest를 먼저 쓰고 Swift Testing으로 Migrating 해보는게 나으려나 싶어서XCTest로 만들었습니다. 근데...!갑자기 마음이 바껴서 Swift Testing을 적용하려고 한 Xerath...!!(뭔 마음이 왔다 갔..
서론안녕하세요! iOS 개발자 Xerath입니다~!👋🏻 🤖 👋🏻 여러분은 다들 iOS 개발하시면서 Package 생성을 해서 많이 개발해보셨나요??저는 예전에 네이버 부스트캠프 그룹 프로젝트를 하면서 딱 한번 Modular Architecture를 도입하게 되면서Package로 쪼개어서 개발을 해보았는데요...! 그 이후론 따로 빼서 개발을 잘...안 해보다보니 잘 나눌 줄은 모릅니다 쥬르륵...ㅠㅠ 그럼 어떻슴까!?해봐야죠!! ㅎㅎㅎ 해보면 되는거 아니겠슴까! 그래서 시작했는데 마주한 업데이트 시의 이슈와 해결방법을 공유해보고자 합니다!그럼 시작해보겠습니다라다랏~!!🏃🏻🏃🏻🏃🏻♂️Package를 만들고 새로운 태그를 푸쉬한 후 업데이트를 해보아요!가볍게 저는 XerathPackag..
에러 내용NetworkService를 만들어서 개발하다보면 다음과 같은 에러가 종종 떴습니다.App Transport Security has blocked a cleartext HTTP (http: //) resource load since it is insecure. Use HTTPS instead or add Exception Domains to your app's Info.plist.예전에 늘 알고 있던 것이지만...하도 UIKit을 놓고 있다보니...! 까먹 Issue 발발... 해결 방법이것은 사실 너무나도 유명하고...흔하고...간단한 해결이라...하하하하지만 순서를 적어보자면...!! 1. 좌측의 파일들에서 Info.plist에 가보시거나 App이름-Targets-Info로 가보시면 이렇게 ..
Xcode에서 스토리보드를 활용하여 개발을 하다보면 가끔 StoryBoard에 대한 Assistant가 뜨질 않는 이슈가 있다. 왼쪽에 띄워두고서 개발을 해야 하는데 왜 자꾸 안뜨나...싶어서 찾아보니...!! 가끔 그런다고 한다. 그래서 보통 다들 Xcode의 DerivedData를 비워주는 방식으로 해결을 한다고 한다. rm -rf ~/Library/Developer/Xcode/DerivedData 위 코드를 터미널에서 입력을 해줌으로서 DerivedData를 날릴 수 있다. 근데... 나는 이게 잘 안되었다...!! 그럼 어캄??????? 그냥 Xcode를 껐켰을 해주면 된다. 정말 껐켰 한번 하니 바로 잘 뜬다. 아 그리고 Assistant를 메뉴에서 찾아서 켜지 않고 control + optio..
어!? 이상하다! 왜 그러지? 코드로 View를 그렸고 그걸 실행도 잘 해주었는데도 View가 안보일 때가 있다. 무엇이 문제인 걸까? 아마 그 중 하나는 다음과 같은 코드를 작성해주지 않아서일 것이다. //코드로 짜면 이 뷰가 자동으로 Frame 기준으로 오토 레이아웃을 잡아줌. 그래서 이걸 꺼줘야(false) 함. abcView.translatesAutoresizingMaskIntoConstraints = false 이렇게 해주면 오토레이아웃이 자동으로 설정되는 걸 막고 수동으로(코드로) 작성해준 UI가 보여질 수 있다.
오랜만에 다시 앨런 강의를 듣기 시작했다. 그런데 이전에 진행하던 앱을 실행해서 버튼을 클릭하니 이런 에러가 떴다. 왜일까...? 일단 내용에서 알 수 있다시피 ButtonTapped 함수를 실행하는 과정에서 발생한 내용같았다. 그래서 확인을 해보니 해당 버튼에서 연결한 함수가 없다는 것이었다. 예전에 버튼을 긁어서 IBAction 함수를 만들어두었었는데 그걸 지우고 다시 함수를 만들었어서 생긴 문제였다. 즉, 연결해서 만든 IBAction 함수가 있다면 그걸 그대로 사용해야하고 동일한 명명의 함수를 새로 만들면 이전 IBAction 함수와의 연결을 지우고 새로 만든 함수를 연결해야 한다는 것이다. 참고: https://worldseawater.tistory.com/101