Mac 2

애플 2025 WWDC / WWDC25 키노트 요약 정리

조금 늦었지만, 지난주 열린 Apple 의 2025년 WWDC (애플세계개발자대회) WWDC25 의 키노트를 요약합니다.WWDC 자체는 세션들이 워낙 방대하기 때문에, 키노트에서 전체적인 개요를 확인하고, 관심있는 분야를 찾아서 시청하면 될 것 같습니다. WWDC25 키노트 요약 애플 플랫폼들 : iOS, watchOS, tvOS, macOS, visionOS, iPadOS▶ Apple Intelligence자연어를 통해 다양한 AI를 통한 작업을 할 수 있음.iCloud까지 확장된 개인보안으로 그 내용을 애플조차도 알 수 없음지원 언어 확대 (한국어 포함)Foundation Models frameworkApple Intelligence의 근간이 되는 온디바이스 LLM에 개발자가 직접 접근할 수 있게 ..

XCode 환경에서 디버그 메시지 출력

XCode로 개발할 때 Output 창으로 디버그 메시지를 출력하기 위해 NSLog를 많이 사용합니다. 하지만, NSLog는 Debug로 빌드 할 때 뿐만 아니라 Release로 빌드 하더라도, 로그 메시지를 출력한다는 단점이 있습니다. 그렇기 때문에 아무래도 불필요한 앱의 성능 저하를 가져오게 됩니다. 간단한 방법을 통해, Debug로 빌드 할 때에만 로그 메시지를 출력하도록 할 수 있습니다. 즉 Release로 빌드 한 후에는 디버그용 메시지를 볼 필요가 없기 때문에, Debug로 빌드 할 때에만 NSLog를 찍어주도록 하는 것이죠.(물론 Debug / Release 빌드 모두 봐야 할 상황도 있습니다.) 그럼 시작해 봅니다. 먼저 XCode를 실행하고, 적용할 프로젝트를 로딩 합니다. 왼쪽 프로젝트..