본문 바로가기

전체 글61

Self vs self self: 해당 Type 내부의 값을 나타낸다 ex: var num = 10 이라면 10 Self Type 타입 자체를 나타낸다 ex: Stirng, Int, Double 그래서 let names = ["Chris", "Alex", "Ewa", "Barry", "Daniella"] 에서 Self는 Array이고 element니까 안의 요소들이다. 이를 매개변수의 전달인자로 받아서 정렬을 해주는 것이다. extension Int { func plus() -> Self { return self + self } } 10.plus() // 20 2022. 10. 28.
아밤일기 회고 내 방에서 맴도는 두 마디 "왜 안돼?" "이건 왜 돼? 잘 돼도 안돼도 문제였던 한달 싀작~ 기획 "이게 막힌다고?" - 내 공수산정은 중간부터 거의 맞지 않았다. 기능이 추가되기도하고 시간상 빠진 화면도 있었기 때문. 특히 램의 구조가 잘못됐었는데 분기처리로 해결하느라 많은 시간을 허비했다. 정말 엎을꺼면 빠르게 엎는 것이 좋다. 앱의 플로우 기획할 때 화면간의 상호작용, 기능, 램 구조의 복합적인 작용을 깊게 고려하지 못했는데, 스노우볼..로 나타났다. 특히 화면마다 기능을 다 넣었을 때 테스트하는 기간이 필수적인 것 같다. 사용자의 플로우는 예상한 것과 꽤 많이 달랐고, 그 빈틈에서 계속 오류가 났다. 계획한 기능을 넣는 것도 중요하지만 앱의 플로우를 깊게 고민하고, 그에 맞춰 기능을 넣고, 빼는.. 2022. 10. 4.
아밤일기 - 개인정보취급방침 ('https://bang-woo.tistory.com/category/아밤일기'이하 '개발중인 방우')은(는) 「개인정보 보호법」 제30조에 따라 정보주체의 개인정보를 보호하고 이와 관련한 고충을 신속하고 원활하게 처리할 수 있도록 하기 위하여 다음과 같이 개인정보 처리방침을 수립·공개합니다. ○ 이 개인정보처리방침은 2022년 9월 30부터 적용됩니다. 제1조(개인정보의 처리 목적) ('https://bang-woo.tistory.com/category/아밤일기'이하 '개발중인 방우')은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제.. 2022. 9. 29.
스샷 스샷이..관리하기 버겁다... 폴더에 정리하는데 폴더가...빵빵해지는... 커밋메세지를 자세하게 적고 메모에 커밋번호를 적는게 더 나을듯...ㅠ~ㅠ 2022. 8. 19.