반응형

분류 전체보기 200

[Codewars] [6Kyu] Give me a Diamond

Codewars: Achieve mastery through coding challenge Codewars is a coding practice site for all programmers where you can learn various programming languages. Join the community and improve your skills in many languages! www.codewars.com 이번 문제는 별 그리기 같은 문제입니다. 해당 문제에서 한 가지 오류가 있는데 메서드 리턴값이 옵셔널이 아닙니다. 반면 테스트 케이스는 옵셔널을 가정하고 있습니다. 따라서 func diamond(_ size: Int) -> String? { 과 같이 변경해주셔야 합니다. 일단 문제 자체는 ..

[Codewars] [6Kyu] Moduli number system

Codewars: Achieve mastery through coding challenge Codewars is a coding practice site for all programmers where you can learn various programming languages. Join the community and improve your skills in many languages! www.codewars.com 이번 문제는 배열의 각 값들을 이용한 나머지 값이 몇인지 찾아내는 것이 주 문제입니다. 그 외 제약조건으로는 주어진 배열(sys)안의 숫자들의 곱이 주어진 특정 숫자(n)보다 작을 경우와 주어진 배열(sys)의 각 값들 간에 서로소인지 여부를 확인하는 것입니다. 먼저 제가 구현한 코드를 한..

[끄적끄적] 2022. 01. 03(월)

그동안 많은 일이 있었습니다... 전에 다니던 스타텁은 작년 12월 31일을 기점으로 그만 두었고, 이제 프리랜서로 새로 일을 하게 되었습니다. 심지어 언어도 Swift하다가 Objective-C로 회귀를 하게 되었네요. 그나마 위안은 1차 벤더라지만 대기업 사무실에서 협력하며 일해보는 경험을 한다는 것일까요? 지금까지 제 위의 iOS개발자가 없었던 만큼 지금 계신 부장님의 지식을 쪽쪽 빨아먹고 언능 성장해야겠다고 다짐하는 하루였습니다. 그리고 여기도 레거시 장난 아니네요... 벌써 두통이 슬슬...

[참고자료] Locale Identifier 관련 리스트 링크 및 사용 예제

iOS Locale Identifiers iOS Locale Identifiers. GitHub Gist: instantly share code, notes, and snippets. gist.github.com 국가별 대응하다보니 Language와 Region 리스트가 필요하게 되었고, 위의 리스트를 찾아서 사용하게 되었습니다. 제가 개발하는 앱은 기본적으로 Device Locale을 이용하고, 코드는 다음과 같이 사용합니다. public enum LocaleCodeEnum: String { // ko-KR case kr = "kr" // en-US case others = "us" // 모든 언어 번역이 안되어 있거나, 국가별 서비스 정책이 명확히 안 정해진 상태일 경우 default는 us로 잡아둠..

[끄적끄적] 2021. 10. 13(수)

1. 한동안 새 앱 구현한다고 정신이 없어서 블로그 정리고 뭐고 아무것도 신경을 못 썼습니다..ㅠㅠㅠㅠ 2. (새 앱 개발동안 느낀 점)울 회사 기획자들 제발, 다 구현해놓은거 말도 없이 내용 바꾸지 않았으면... 자료 다 아카이빙 되어있는데 원래 그랬다고 그러면 되나요.. 어이 기획자(님), 신사답게 행동해(주세요). 3. 이제는 프레임워크 개발입니다... 회사에서 사용해야 하는 그래프가 종류도 많고 기능도 원래 많아서 은근 짜증나는데, 이것도 기획에서 바꿔주신 덕에 또 새로 구현해야 유지보수 차원에서 좋을 상태네요. 호의가 계속되면은, 그게 권리인줄 알아요. 전부터 뭐 바꾸자 할 때 오케이 안해줬어야 했어... 그나마 다행인건, 이번에 새로 만든 앱은 아직까진 Firebase Crashlytics에 ..

[끄적끄적] 2021. 09. 14(화)

와... 저번달 동안 새 앱 개발한다고 정신없이 보냈더니 어느새 9월 중순이네요... 블로그 관리 안 하던거 생각나서 들어와서 일기 보니 마지막 작성일이 8월 10일ㅠㅠㅠ 요즘은 벨로그에 거의 글을 작성하면서 공부 및 프레임워크나 예제 앱만 만들다보니 티스토리는 소홀해진 것 같습니다. 아무래도 원래 계획한 대로 맛집탐방이나 취미생활 글을 계속 써봐야 겠어요. 아, 이번에 아이패드 프로를 결국 질렀습니다. 노트북을 사무실-집 매번 들고다니기엔 생각보다 무거운 것도 있고, 집에서 이론 공부만 할 때는 굳이 노트북 까지는 필요 없어서... Swift를 할 수 있는 방안을 모색하다가 아이패드를 그냥 지르기로 했어요. 저번주에 주문했는데 아직 갱신이 안되네요 ㅠㅠㅠㅠ 키보드랑 펜은 왔는데... 마치 홍철 없는 홍..

반응형