번호 : 051, 작성일자: 2024-12-31

2024.12.23 ~ 2024.12.31

🇰🇷 한글 줄바꿈 관련


여러 줄을 UILabel에 표시할 때 텍스트가 컨테이너영역을 넘어갈 때, 배치하는 방법을 조절하려면 lineBreakMode프로퍼티로 설정할 수 있습니다.

NSLineBreakMode enum 타입을 살펴보면 여러가지 옵션을 활용할 수 있지만, 한글에서 제대로 줄바꿈이 안되는 이슈가 있었습니다.

그럴 때 줄바꿈을 문단 중 어디에 배치할지 조절할 수 있는 lineBreakStrategy 프로퍼티를 설정합니다.

기본 값은 standard이지만 목록 중에 hangulWordPriority 즉, 한글 문자 사이의 분리를 조절해주는 옵션을 활용하면 됩니다.

🚨 Unable to process request - PLA Update available 에러


fastlane으로 새로운 버전을 배포하는데 처음보는 Unable to process request - PLA Update available 에러가 발생하면서 배포가 되지 않았습니다.

자세히 보니 Appstore 계정으로 로그인 한 후 License에 대한 동의를 진행해달라고 하여서 확인해보았습니다.

약관을 설명하는 PDF가 정말 길었는데 요약하면 Apple 서비스를 요구에 맞게 사용해주기를 바라고 어길시 제한등에 관한 내용들이였습니다.

약관 동의를 하니 해당 에러는 발생하지 않았습니다.

🙋🏻‍♂️ 기타 사항


  1. 최근에 AI를 곁들인 CodeEditor인 CursorAI가 유행이였는데 Windsurf라는 새로운 CodeEditor가 나와서 사용해봤는데 기존 파일들을 이해하는 부분에서는 조금 더 편리하다고 느꼈다.
  2. 코드팩토리의 Dart 강의를 전부 수강했는 데 역시 현대적인 프로그래밍언어들은 유사한 부분등이 많은 것 같다.
  3. AppDistribution을 통해 사이드프로젝트앱을 배포했는 데 일단 애플개발자멤버십을 구매안하고 테스트하기 좋았다.
  4. KavSoft 채널을 내년부터는 하나씩 정리해봐가야겠다.