본문 바로가기

728x90
반응형
SMALL

iOS

(64)
coreData, list 저장 및 NSKeyedUnarchiveFromData 에러 처리 이렇게 쓰면 문자열 사용이 가능함. 그리고 코어 데이터는 기본적으로 NSKeyedUnarchiver를 사용 하는데 이를 NSSecureUnarchiveFromData 로 변환해주면 에러가 없어짐. NSKeyedUnarchiver에 대해선 차후 시간되면 공부해보겠음.
collectionView layer 고장났을 때 이러면 원하는 곳에서 브레이크 포인트 잡을 수 있음. 거기에 문제가 생긴 레이어의 주소를 복사해서 po address 하면 레이어의 정보를 볼수있음.
레이아웃 부서지면 쓰는 사이트 https://www.wtfautolayout.com/
rename 꼬일 때 cd ~/Library/Developer/Xcode/DerivedData rm -rf DerivedData 하고 다시 rename :)
collectionView 오른쪽 정렬 formagran 님께서 잘 정리해주셔서 https://fomaios.tistory.com/entry/iOSUI-%EC%BB%AC%EB%A0%89%EC%85%98%EB%B7%B0%EC%85%80-%EC%9E%90%EB%8F%99%EC%9C%BC%EB%A1%9C-%ED%81%AC%EA%B8%B0-%EC%A1%B0%EC%A0%95%ED%95%98%EA%B3%A0-%EC%99%BC%EC%AA%BD-%EC%A0%95%EB%A0%AC%ED%95%98%EA%B8%B0-CollectionViewCell-Automaticsize-LeftAlign 대충 오른쪽 정렬 만듬 collectionViewFlowlayout 잡을 때 이렇게 잡아주면 끝. class CollectionViewRightAlignFlowLayout: ..
collectionView 가 여러개일때 // switch collectionView { // case collectionView: // print("하윙") // default: // break // }
앱 실행되는 전체 과정 발췌 - 꼼꼼한 재은씨 main() 함수가 실행 main() 함수는 다시 UIApplicationMain() 함수를 호출 UIApplicationMain() 함수는 앱의 본체에 해당하는 UIApplication 객체를 생성 UIApplication 객체는 info.plist 파일을 바탕으로 앱에 필요한 데이터와 객체를 로드 AppDelegate 객체를 생성하고 UIApplication 객체와 연결 이벤트 루프를 만드는 등 실행에 필요한 준비를 진행 실행 완료 직전, 앱 델리게이트의 application(_: didFinishLaunchingWithOptions:) 메소드를 호출
TIL - [iOS]Class, Struct 차이 첫 공부는 Class랑 Struct 차이를 공부하려고 구글링했더니 핑구님 글이 나와서 들고왔습니다. 출처: https://icksw.tistory.com/256 핑구님 블로그 글 "Class는 참조타입이고 ARC로 메모리 관리를 한다. Struct는 값 타입이다." Class, Struct, 메모리 등 들어봤는 데 솔직히 정확히 뭔지 모르겠... 빡대가리임... 그래서 Class가 뭔지 검색했습니다. 감사하게도 wook4506님께서 정리해주신 글이 있다. 출처 : https://velog.io/@wook4506/iOS-Swift-Swift-%EB%AC%B8%EB%B2%95%EC%9D%84-%EC%95%8C%EC%95%84%EB%B3%B4%EC%9E%90-7%ED%8E%B8-%ED%81%B4%EB%9E%9..

728x90
반응형
LIST