안녕하세요 : ) 오늘 (2017년 6월 24일) let us: Go!의 두번째 세미나를 다녀왔습니다 :) 첫번째 let us:Go!후기는 여기 진행순서는 이렇게 됐었는데요! 오늘 주제들은 저에게 어려운 것들도 있었지만, 너무 재밌었어요! 1. 엉덩숭아님의 꼬리재귀 보면서 DP(Dynamic Programming)같다는 생각을 많이했어요! 저와같은 생각을 가진분이 있었던건지..스택오버플로우에도 질문이 있더라구요 XD Q : 꼬리재귀를 가지고 피보나치를 짜고있는데, 아이디어가 굉장히 DP(Dynamic Programming)비슷해. 꼬리재귀와 DP(Dynamic Programming)는 같아? 이 둘사이에 어느정도 유사성이 있어? 만약 이 둘이 다르다면 언제 달라? A : 음.. 이 둘사이에 관계는 있지만..
안녕하세요 :)오늘은 테이블뷰에대해 공부해볼게요 :) 다들 아시다시피 Xcode에는 Table View Controller와 Table View가 있습니다. 저번에는 Table View Controller를 가지고 놀아봤고, 오늘은 저 밑의 Table View를 가지고 놀아봅시다. Table View의 장점은 컨트롤러 처럼 꽉 찬 테이블이 아닌,부분적인 테이블뷰를 보여줄 수 있죠. 바로 이렇게요. 오늘은 저거를 만들어볼겁니다!!!!!!!!!!!!!!! 넘 쉽죠..하지만 왕초보분들은 어려울 수도 있으니!! 같이 해봐요 ㅎㅎ 간단하답니다. 오늘은 초보자모드로 돌아가서 하나하나 차근차근 해보려고해요 :-) 자.. 이렇게 프로젝트를 하나 만들어주시고, 우리는 Table View Controller가 아닌 Tab..
안녕하세요!! 저번에에 TableViewController에 대해서 배웠죠? 그 때 중간에 dequeueReusableCell이 뭔지 알려드린다고 했었는데.. 기억나시나요?뭔지 까먹으신 분들을 위해 보여드리자면, 저기의 dequeueReusableCell!! 보이시나요?오늘은 저게 뭔지 알아볼거에요 ㅎㅎ dequeueReusableCell 일단 모르는게 생기면 가장 먼저 애플 문서를 찾아보는 게 좋겠죠? 한번 봅시다. ㅎㅎ...그럼 엄청나게 긴 글을 볼 수 있습니다. 하나하나 살펴볼게요. 일단 이게 무슨일을 하는건지 살펴보겠습니다. 그럼 메소드의 원형을 알아야겠죠? 애플 문서에 나온 dequeueReusableCell 메소드의 원형입니다. 파라미터로 2개를 받네요. withIdentifier와,for.그..
안녕하세요!오늘은 TableViewController 사용법에 대해 알아보려고해요.정말 기본중에 기본중에 기본인데,처음하면 어려울 수 있겠다....싶었고!!정말 하나도 모르시는 분들을 위해, 그리고 제 공부를 위해 글을 쓰려고 마음을 먹게 되었습니당ㅎㅎ 하나하나 따라하시면.....이런.. 너무...간단한....테이블을...만들 수 있게 됩니다. 시작...할게요..XD 자, 프로젝트를 하나 만들어주시고제일 먼저 Table을 담당하는 swift파일을 만들어줄거에요.New file을 클릭하시고, 기본으로 UIViewController로 되어있을텐데, UITableViewController로 설정해주세요!! 자 그러면, 코드에 이런것들이 만들어지게 됩니다ㅎㅎ.. 자, 위 결과물을 보고 도대체 뭐가 필요할것 같은..
ㅎㅎ4/1일에 let us : Go! 세미나를 다녀왔어요!!이름부터 간지...그냥 후기? 같은 느낌으로 글 쓰려구요. 일단 저는 직장에서 프로그래머로 있지 않고.. 학생이긴 하지만 좋은 경험이 될 것 같아서 다녀왔어요 ㅎㅎㅎㅎ야곰님도 오랜만에 뵙고 현재 iOS앱 프로그래머로 활동하시는 분들도 많이 뵐 수 있어서 좋았어요 XDㅠㅠㅠ막 이야기에 잘 낄 수 없었지만 ( 이해를 못해서... ) 그래도 너무 재밌었어요!! 세미나 순서는 이렇게 됐었답니다.먼저 범모님의 fastlane강의가 있었는데, 정말 편리한 툴?이더라구요.fastlane은 루비로 만들어진 커맨드라인툴이라고 해요. 개발외의 작업을 쉽게 해결할 수 있도록 해준다고 합니다. 데모만 강의하셨는데, 따라가기 너무 힘들었어요 ㅠㅠㅠㅠ 아 그리고 약 70..
BoostCamp강의에서 Unit Test를 어떻게 사용하는지 lingostar님 께서 알려주셨어요. 저는 Xcode에 이런 기능이 있는지도 몰랐답니다 ㅎㅎ..정말 유용한 기능인 것 같아요 :) 이 Unit Test를 배운지 꽤 됐는데,지금에서야 쓰게 되네요 ㅠㅠ그리고 이 글의 카테로리로 iOS에 넣어야할지...swift에 넣어야할지..저는 iOS에 넣는 게 맞다고 생각되어서 iOS에 넣었습니다! 자, 이 Unit Test가 뭔지 이제 알려드리겠습니다! 먼저 Unit Test뭔지 아시나요? Test?뭔가를 테스트 하는 그런 것 같죠?Unit Test에 대한 정의를 먼저 알려드리자면, 유닛 테스트(unit test)는 컴퓨터 프로그래밍에서 소스 코드의 특정 모듈이 의도된 대로 정확히 작동하는지 검증하는 절..
안녕하세요 :)오늘은 드디어 Firebase사용법에 대해 글을 써보려고 합니다 XD혹시 Firebase가 뭔지 아시나요? 먼저 우리가 앱이나 웹을 만든다고 생각해볼게요.그것도 서버와 데이터베이스가 있는...!@!@!@!서버 구축하고..데이터베이스 구축하고....정말 불편하죠 ㅠㅜ그것을 간단하게 해주는 것이 Firebase입니다! 위 사진을 보시면 서버개발이 쏙 사라진 것을 볼 수 있죠?이렇게 firebase를 쓰면 작업시간을 단축 할 수 있습니다.그리고 firebase에는 엄청나게 많는 기능들이 있어요!!! 간단하게 그림으로 보여드리자면, 이렇게 많은 기능들이 있답니다.....앱에 광고들 있죠? AdMob이라는 기능을 통해 수익도 창출할 수 있어요! 이 firebase를 써야하는 또 다른 이유는..?부스..
안녕하세요!! 오늘은 TTS에 이어서 STT를 만들어보겠습니다!!!ㅎㅎㅎTTS보다는 복잡하더라구요. 그리고 저는 외부 api(네이버나..구글)는 쓰지않았습니다.애플에서 제공하는 speech 프레임워크가 있답니다. 저는 이걸 썼어요.나중에 네이버 speech api도 한번 써볼려고해요 :)재밌을 것 같지 않나요?!XD그럼 시작해볼게요. STT(Speech-To-Text) 먼저 프로젝트를 열어주시고 버튼과 텍스트뷰를 추가해주세요!저 말하기 버튼을 누르고 말하면 텍스트뷰에 제가 말하는게 적히는 간단한 앱이에요. 제가 위에서 speech 프레임워크를 썼다고 말씀드렸죠? speech를 import 해주세요.그리고 info.plist에 가셔서, Privacy - Speech Recognition Usage Desc..
- 스위프트 문법
- WidgetKit
- Accessibility
- WKWebView
- SwiftUI
- Xcode
- swift sort
- swift tutorial
- WWDC
- np-hard
- iOS delegate
- github
- actor
- UIBezierPath
- 회고
- Git
- swift3
- ios 13
- Combine
- IOS
- 스위프트
- 피아노
- 제이슨 파싱
- swift 공부
- fastlane
- FLUTTER
- swift delegate
- swift array
- np-complete
- Swift
- Total
- Today
- Yesterday