목록분류 전체보기 (54)
Olive Study Room
pod을 추가하고 push하려고 하니 아래와 같은 오류가 떴다. remote: error: trace: d87c05af04a57def40b90e7463283f0a8edfdda6ec255906297ba62be3ee97c6 remote: error: see http://git.io/iept8g for more information. remote: error: file pods/agorartcengine_ios/agorartckit.framework/agorartckit is 209.91 mb; this exceeds github's file size limit of 100.00 mb remote: error: gh001: large files detected. you may want to try gi..
Mixpanel? - 서비스가 유저들과 어떻게 상호작용 하고 있는지 파악할 수 있는 사용자 행동 분석 툴 mixpanel github mixpanel 공식 quickstart ✏️ Setting 1. 라이브러리 설치 // 프로젝트 Podfile pod 'Mixpanel-swift' // terminal pod install // 사용할 파일 import Mixpanel2. 초기화 /// AppDelegate #if DEBUG let token = Bundle.main.infoDictionary?["TOKEN_DEBUG"] as! String Mixpanel.initialize(token: token, trackAutomaticEvents: true) #else let token = Bund..

1. arithmetic overflow let readline = readLine()!.split(separator: " ").map{ Int($0)! } print(readline[0] + readline[1]) Int 형 덧셈에서 arithmetic overflow 오류가 났는데, input으로 준 값인 9223372036854775807는 2진수로 변환했을 때 111111111111111111111111111111111111111111111111111111111111111이고 64비트의 최대값이 된다. print(Int.max) // 9223372036854775807 print(String(Int.max, radix: 2)) // 111111111111111111111111111111111111..

An internal error occurred. editing functionality may be limited 1. 터미널로 시뮬레이터 종료 (실패) sudo killall -9 com.apple.CoreSimulator.CoreSimulatorService 이 방법대로 하니까 새로운 오류가 떴고.. The run destination ~ is not valid for Running the scheme '~~'. 이건 Xcode를 종료 후 재실행하니까 해결됨. 2. 클린 빌드 (2회차에 성공..) Product -> Clean Build Folder Xcode 재시작 잠시 Xcode가 맛이 갔던 것인지.. 분명 처음 클린 빌드 했을 때 안됐었는데 Product -> Destination -> iO..

1 ."No such module" 오류 내 경우는 다른 오류를 해결하다가 Podfile에서 이 use_frameworks를 주석처리했더니 나는 오류였다! xcworkspace 가 아닌 xcodeproj 에서 build해도 이와 같은 오류가 난다. 2 ."dyld: Library not loaded: @rpath/FBLPromises.framework/FBLPromises" 오류 애플이 iOS 13.3.1 이상에서 무료 개발자 계정의 동적 라이브러리 사용을 제한했기 때문.. pod update -> 클린 빌드를 해서 해결했다. 3. "does not contain bitcode" 오류 bitcode는 iOS9에서부터 앱 용량을 줄여주는 App Thining과 관련된 친군데 , App store에 등록할 ..
런타임 오류는 비정상적인 종료로 인해 나는 것으로, 나는 optional을 강제 언랩핑하면서 출력했는데 nil이 받아져서 오류가 났다. var count = Int(readLine()!)! var k: [Int] = [] var zerofloor: [Int] = [] var nextfloor: [Int] = [] for _ in 0..

오늘은 오류에 온종일 머리 싸매다가 결국 동아리 능력자님이 해결해주셨다.. 깃과 충돌관리를 너무 몰라서 1. git ignore에 넣지 말아야 할 것(pbxproj)을 넣어버렸고.. (프로젝트 실행에 필수적인 디렉토리 파일인걸 나만 몰랐지..) 2. 사실 이전에 제대로 된 파일을 merge할 때 충돌을 제대로 해결하지 않았었고 3. 작업한 파일까지 있었다. 그래서 pbxproj가 없어서 파일이 아예 실행이 안되는 상황에 직면함 ㅎ😊🔫 단지 pbxproj가 없는 문제일 뿐인 줄 알았어서 pbxproj가 있는 버전으로 revert(soft)했는데 웬걸 계속 pbx가 없다고 떴고 🍎 알고보니 pbxproj가 위 사진에 있는 헤더때문에 제대로 인식을 못해서 파일 자체를 인식하지 못한 거였다...다...다.. V..

Content View Controller 화면을 구성하는 뷰를 직접 구현하고 관련된 이벤트를 처리하는 뷰 컨트롤러 스토리보드 생성시 기본으로 생성되는 controller Container View Controller child view controller를 갖고 관리하고 레이아웃과 화면 전환을 담당한다. 화면 구성과 이벤트 관리는 child view controller애서 한다. ex) Navigation Controller, TabBar Controller UINavigationController 계층구조로 구성된 콘텐츠를 순차적으로 보여준다. 네비게이션 스택(LIFO) 자료구조를 사용 루트뷰 위에 자식 뷰가 올라가도 루트뷰는 메모리에서 삭제되지 않는다. 자식 뷰들은 pop될 때 메모리에서도 사라진다..