저번시간에 Alert에 대해서 이론적인? 설명만을 했는데, 오늘은 직접 써보는 시간을 가질거에요 :)간단하게 어떤 버튼을 누르면 딱!!하고 Alert View가 나타나는 그런 간단한 앱을 만들어볼게요. 어떻게 사용하는지만 안다면, 응용은 간단할거에요 :) 자.. 가장 먼저 "버튼"을 만들어줘야겠죠?일단 지금 가장 중요한건, 버튼을 딱 눌렀을 때!! 어떤 행동을 하게(Alert View가 나오게) 해야하는거니까, IBAction을 만들어줄게요. 이제 저 함수를 채우면 되겠죠? 이제 진짜로 Alert View를 만드는 법을 알아봅시다. 1. alert 제목과 메세지 만들기let alert = UIAlertController(title: "Your Title", message: "Your Message", p..
안녕하세요 :)오늘 제 블로그 글을 쭉 봤는데, 잘 아는 사람일수록 쉽게 설명하고, 잘 모르는 사람일수록 어렵게 설명한다. 이 말.. 다시 한번 가슴에 새깁니다..ㅎㅎ 오늘은 쉽게쉽게 설명해드리도록 최대한 노력할게요! 시작하겠습니다 XD 오늘은 Alert View에 대해서 배워볼거에요 XD Alert 정말 뜻을 번역하자면V - (위험 등을) 알리다, 경보를 발하다. 의식하게 하다. 이런뜻을 가지고 있어요 :)iOS에서 Alert란 무엇일까요? 애플 HIG(Human Interface Guidelines)사이트에서 가져온 이미지에요 :)저렇게 딱! 나에게 뭔가(경고, 알림 등등)를 알려줄 때 사용하는 것이 Alert 입니다. 오늘은 이 Alert를 어떻게 사용해야하는지, 그걸 먼저 설명드릴려고해요 :)애플..
I dreamed I had an Interview with God 어느 날 나는 신과 인터뷰하는 꿈을 꾸었다. God asked 신이 말했다. "So you would like to interview me?" "그래, 나를 인터뷰하고 싶다구?" "If you have the time," I said. 내가 말했다. "네, 시간이 있으시다면" God smiled. 신은 미소 지으며 말했다. "My time is eternity... what questions do you have in mind for me?" "나의 시간은 영원. 내게는 충분한 시간이 있다. 무슨 질문을 마음속에 품고 있는가?" "What surprises you most about humankind?" "인간에게서 가장 놀라운 점이 무..
ㄷㄷ 방금 글쓰다가 엄청난.....사실을 알아버렸습니다..맨날 화면기록 하고나서, 동영상을 자를려면 iMovie켜서..자르고..저장하고..그랬었는데오늘 안그래도 되는 방법을 찾았어요!! 자르고싶은 동영상을 클릭한 뒤, Quick Time Player > 편집 > 다듬기로 들어가줍니다. 그러면,저렇게 밑에 양옆을 조절할 수 있게 되는데, 저걸 움직이시면....된답니다 ㄷㄷ..단점은 "다듬기"기능을 통해 중간부분만을 자르진 못하고, 저렇게 노란색 바가 옆에 있고, 활성화된 부분이 최종 동영상이라고 생각하시면됩니다. 화면을 보면서 조절할 수 있으니 굉장히 편합니다!!! ㅎㅎ위처럼 저렇게 설정하고 "다듬기"버튼을 누르면, 저 활성화된 부분만 남게됩니다. 그리고 "반드시" 저장을 해주어야합니다.원본에 바로 적용되..
안녕하세요 :) 오늘은 UserDefaults에 대해서 배워볼게요!!UserDefaults가 무엇이냐!! 간단하게 말해서 "데이터 저장소"라고 생각하시면 된답니다.UserDefaults를 사용하면 앱의 어느 곳에서나 데이터를 쉽게 읽고 저장할 수 있게됩니다 :)클래스는 float, double, integer 및 boolean과 같은 공통 유형에 액세스하기위한 메소드를 제공할 뿐만아니라,NSData, NSString, NSNumber, NSDate, NSArray 또는 NSDictionary 유형의 객체를 저장할 수도 있어요!(다른 객체 유형의 경우 NSKeyedArchiver를 사용하여 데이터를 저장하고 검색해야합니다.) UserDefaults는 사용자 기본 설정과 같은 단일 데이터 값에 적합합니다. ..
안녕하세요 :)..let us: Go! 세미나에서 스피커분들이 막 이야기 하시는데..못알아듣는 용어가 몇개 있어서...뭔가...더 배워야겠다는 생각을 했어요ㅎㅎ.. 1. 로컬라이징 : 현지화. 그나라의 실정에 맞추어서 수정하는걸 로컬라이징이라고 한다. 요님의 "여러분은 개발자가 되고싶습니까? 코더가 되고싶습니까?"에서 막 디자인 이야기가 나왔었는데, 어떤 상황이었냐면, "탭바의 레이블이 사라지면 뭐가 좋을까요?"라는 질문이었나..?그래서 어떤분이 대답하셨는데, 로컬라이징이 쉽다 ~~ 막 이런이야기를 하시더라구요. 탭바의 레이블이 뭔지 모르시는 분들을 위해 탭바의 아이콘 밑에 있는 글씨가 레이블(label)입니다. 페이스북은 지금 레이블이 사라진 상태라는데 제가 페북을 안해서..ㅎㅎ근데 딱 웹툰이 생각나더..
안녕하세요 : ) 오늘 (2017년 6월 24일) let us: Go!의 두번째 세미나를 다녀왔습니다 :) 첫번째 let us:Go!후기는 여기 진행순서는 이렇게 됐었는데요! 오늘 주제들은 저에게 어려운 것들도 있었지만, 너무 재밌었어요! 1. 엉덩숭아님의 꼬리재귀 보면서 DP(Dynamic Programming)같다는 생각을 많이했어요! 저와같은 생각을 가진분이 있었던건지..스택오버플로우에도 질문이 있더라구요 XD Q : 꼬리재귀를 가지고 피보나치를 짜고있는데, 아이디어가 굉장히 DP(Dynamic Programming)비슷해. 꼬리재귀와 DP(Dynamic Programming)는 같아? 이 둘사이에 어느정도 유사성이 있어? 만약 이 둘이 다르다면 언제 달라? A : 음.. 이 둘사이에 관계는 있지만..
봄의 정원으로 오라이곳에 꽃과 술과 촛불이 있으니만일 당신이 오지 않는다면이것들이 무슨 의미가 있는가. 그리고 만일 당신이 온다면이것들이 또한 무슨 의미가 있는가. -잘랄루딘 루미 Come to the garden in spring.There's wine and sweethearts in the pomegrarate blossomsIf you do not come, these does not matter.If you do come, these do not matter. Jalaluddin Muhammad Rumi
- Git
- np-hard
- swift array
- 피아노
- WidgetKit
- FLUTTER
- 회고
- Xcode
- 스위프트
- swift delegate
- iOS delegate
- swift sort
- WWDC
- WKWebView
- 스위프트 문법
- swift3
- swift tutorial
- UIBezierPath
- np-complete
- swift 공부
- 제이슨 파싱
- SwiftUI
- IOS
- Combine
- ios 13
- github
- Accessibility
- actor
- Swift
- fastlane
- Total
- Today
- Yesterday