[iOS] 오픈소스 라이브러리 PR 승인 (instructions)


[iOS] 오픈소스 라이브러리 PR 승인 (instructions)

남는 시간을 활용하여 storyboard로 필자만의 iOS 앱을 개발 중이었다. 사용자가 앱 진입 시 UI 사용 안내를 받게 하기 위하여 cocoapods에서 instructions라는 라이브러리를 찾았다. 규모도 꽤 크고 사용자도 많아 한 번 필자의 앱에 적용하여 시도해 보기로 했다. 사용법에 따라 적절한 부분에 코드를 집어넣으면서 사용하였는데 라이브러리의 오리지널 파일에서 warning이 발생하였다. Swift도 다른 언어와 별반 차이 없이 Apple에서 계속 업데이트하기에 iOS의 버전이 업데이트됨에 따라 사용하지 못하는 문법이 발생할 수 있다. 해당 warning은 Apple이 iOS15.0 이상부터 사용하지 말라고 권고하는 문법이다. 그냥 필자의 local 파일에서 수정하고 잊어버릴 수도 있었지만, 개발자로서의 이타심이 이 부분을 못 지나치게 하였다. 필자는 iOS15.0 이전과 이후 두 파트로 나눠서 코드를 수정하여 pull request 요청을 보냈다. 주말이 지나서 라...


#contribution #contributor #ios #swift #기여 #라이브러리 #오픈소스 #오픈소스기여

원문링크 : [iOS] 오픈소스 라이브러리 PR 승인 (instructions)