반응형 개발27 Effective C++ 항목1~3 정리 요약 Effective C++ 항목1~3 항목1 C++를 언어들의 연합체로 알아보는 안목을 갖자 C++은 아래의 부분들을 완전히 포함한다. 이 부분을 상황에 맞추어 사용하는 안목을 길러야 한다. C를 완전히 포함 객체 지향 개념 포함 템플릿 C++ STL 항목2 #define을 쓰려거든 const, enum, inline을 떠올리자 #define으로 선언된 매크로 상수는 사용된 횟수만큼 컴파일러에 의해 해당 숫자로 바꿔지는 작업 필요 => const 또는 enum 선언하자 const를 사용하되 사본 개수가 한 개로 유지하고 싶다면? static const int NumTurns = 5; // 상수 선언 #define 매크로 함수에는 오류의 여지가 많으므로 inline 함수 우선! 항목3 낌새만 보이면 cons.. 2023. 1. 24. [ios] Assets.xcassets: error: None of the input catalogs contained a matching stickers icon set or app icon set named "AppIcon". [ios] Assets.xcassets: error: None of the input catalogs contained a matching stickers icon set or app icon set named "AppIcon". 문제 상황 ios 앱을 빌드했더니 이러한 에러 메시지가 나오면서 빌드에 실패한다. Assets.xcassets: error: None of the input catalogs contained a matching stickers icon set or app icon set named "AppIcon". 해결 방법 ios/Flutter/Runner/Assets.xcassets/ 아래에 AppIcon.appiconset을 추가한다. 아이콘 모음을 생성하고 추가하는 방법은 아래 글을 .. 2023. 1. 14. [ios][flutter] CocoaPods could not find compatible versions for pod "Firebase/Firestore": In snapshot (Podfile.lock): [ios][flutter] CocoaPods could not find compatible versions for pod "Firebase/Firestore": In snapshot (Podfile.lock): 에러 메시지 [ios][flutter] CocoaPods could not find compatible versions for pod "Firebase/Firestore": In snapshot (Podfile.lock): 해결 방법 pod repo update 명령 수행 Podfile.lock 파일 삭제 pod install 명령 수행 2023. 1. 14. [ios][flutter] Invalid `Podfile` file: undefined method `exists?' for File:Class. [ios][flutter] Invalid `Podfile` file: undefined method `exists?' for File:Class. 문제 현상 플러터에서 ios앱을 빌드할 때, pod install 를 실행하면 아래와 같이 에러가 나온다. Invalid `Podfile` file: undefined method `exists?' for File:Class. 원인 플러터 버전과 cocoapods버전 사이의 호환성 문제 - c.f. (2022년 8월에 개선됨 확인) https://github.com/flutter/flutter/pull/109428 Remove deprecated Ruby File.exists? in helper script by jmagman · Pull Request #10.. 2023. 1. 14. 이전 1 2 3 4 5 6 7 다음 반응형