Community

Deep dive to @_silgen_name

@_silgen_name? 이게 뭐지? 이번에는 Swift 한정으로 정말 생소한것에 대해 한번 딥다이브 해봤습니다. @_silgen_name 어트리뷰트를 통해서 심볼 이름을 직접 제어하고 모듈간 의존성 없이 함수를 호출하는 방법을 구성해볼 수 있어요. 컴파일러 내부용 기능이지만 전략적으로 활용하면 대규모 앱의 증분 빌드 시간을 크게 개선할 수도 있고, PAM 모듈 개발부터 ABI 안정성 보장까지 잡아볼 수 있어보입니다 😀 다만, 유용한만큼 주의해야 할 부분도 많은 양날의 검 같은 친구라 보여집니다.

알림

알림이 없습니다