본문 바로가기

전체 글130

Color alpha값 또는 transparency(투명도) hexadecimal(16진수) 100~0%까지 정리 시작~ 100% FF 99% FC 98% FA 97% F7 96% F5 95% F2 94% F0 93% ED 92% EB 91% E8 90% E6 89% E3 88% E0 87% DE 86% DB 85% D9 84% D6 83% D4 82% D1 81% CF 80% CC 79% C9 78% C7 77% C4 76% C2 75% BF 74% BD 73% BA 72% B8 71% B5 70% B3 69% B0 68% AD 67% AB 66% A8 65% A6 64% A3 63% A1 62% 9E 61% 9C 60% 99 59% 96 58% 94 57% 91 56% 8F 55% 8C 54% 8A 53% 87 52% 85 51% 82 50% 80 49% 7D 48% 7A 47% 78 46% 75 45% 73 4.. 2022. 3. 10.
[React Native] iOS Multiple commands produce... .ttf 또는 .otf 관련 에러 커스텀 폰트를 추가하려다 react-native link 명령어를 사용했더니... 두둥! 이런 에러를 Xcode에서 내뿜는다. 뿜뿜!! 확인해보니 react-native link 명령어로 인해 react-native-vector-icons에서 잠자고 있던 리소스들을 깨워(?) 중복이 발생하여 벌어지는 에러이다 위 이미지를 보면 react-native-vector-icons도 보이고 Zocial.ttf도 보인다 그래서 .ttf 관련 파일들의 참조를 없애주면 해결 가능하다 (추가로 android는 문제없었으며 iOS에서만 발생했다) 위 이미지와 관련된 에러를 Xcode에서 확인 시, Build Phases > Copy Bundle Resources에서 커스텀 폰트(.ttf나 .otf 파일)를 제외한 나머지 .. 2022. 3. 10.
[React Native] android react-native-reanimated 에러 정상 작동하다가도 써드파티 라이브러리의 갑작스러운 에러는 이제 익숙하다(예견된 에러일지도...) 아래는 처음 프로젝트 생성시 추가되어 있던 dependencies의 react-native-reanimated 에러이다 attempt to invoke interface method boolean com.swmansion.reanimated.layoutReanimation.NativeMethodsHolder.isLayoutAnimationEnabled on a null object reference 일단 package.json의 상태를 확인해보자 react 17.0.2 react-native 0.65.1 react-native-reanimated 2.1.0 이렇게였고 github을 확인해보니 https://g.. 2022. 2. 1.
[React Native] 명령어로 실행시, iOS Simulator 설정 간단하지만 몰라도 Xcode에서 직접 실행해도 된다 하지만 우리는 명령어로 실행시키고 싶기 때문에, 우선 Simulator의 종류를 찾아보자. Xcode를 실행 후 Window > Devices and Simulators를 선택하면 새로운 창이 뜨고 Simulators 탭을 클릭하면 여러 종류가 있는 것을 확인할 수 있다 명령어로 실행시키고 싶은 Simulator를 마음속으로 정한 후 package.json의 기본 설정에 보면 scripts에 ios부분이 있다 "scripts": { "android": "react-native run-android", "ios": "react-native run-ios --simulator \"iPhone 12\"", "start": "react-native start".. 2022. 2. 1.
[MacOS] M1 맥북의 Arm64 관련 설정에 대하여 M1 맥북에서 아무 생각 없이, 아무 Java를 사용한다면 프로그램 빌드의 속도가 매우 답답하다 맥에서 활성 상태 보기를 실행했을 때, 아키텍처(Architecture) 부분에서 Java의 실행상태를 확인해보면 Intel일 확률이 높다 이것을 Apple로 바꿔줘야 하는데, Azul Zulu Arm64 Open JDK 같이 Arm64가 들어있는 JDK를 설치하고나서 설치한 Java 버전을 사용하면 아키텍처 부분이 Apple로 바뀐 것을 확인할 수 있으며 프로그램 빌드의 속도가 체감될 정도로 빨라진 것을 느낄 수 있을 것이다 Intellij나 Android도 Arm64와 관련된 프로그램을 다운받아 설치해야 아키텍처 부분이 Apple이 될 것이다 Intellij + Java나 Android + Java가 둘 .. 2021. 8. 22.