안녕하세요 :) Zedd입니다.글을 쓰다가 NSString.CompareOptions에는 어떤것이 있는지..궁금해졌습니다.저는..........caseInsensitive밖에 써보질 않아서.. NSString.CompareOptions종류 ● caseInsensitive● literal● backwards● anchored● numeric● diacriticInsensitive● widthInsensitive● forcedOrdering● regularExpression 이만큼이 있는데요..!!하나하나 보겠습니다. 예제는 음...뭘로 할지는 모르겠지만, 걍 하겠음 ㅎ ● caseInsensitive가장 많이 쓰는 옵션이 아닌가 싶은데...많이들 써보셨나요? 혹시 case-sensitive는 들어보셨나요?..
안녕하세요 :) Zedd입니다.꼭 다뤄보고 싶었던 접근성에 대해서 공부해볼려고 합니다. XD지난 let us:Go!에서 범모님이 접근성에 다루는 것을 보고..정말...이것은...대박...이라고....느꼈었죠아무튼 차근차근 알아보려고 합니다!!!! Accessibility(접근성) ㅇㅇ접근성이래요접근성이 뭐지? 산업 디자인, 사용자 인터페이스 디자인, 건축, 시스템 공학, 인간공학 등의 분야에서 쓰이는 용어로, 사용자의 신체적 특성이나, 지역, 성별, 나이, 지식 수준, 기술, 체험과 같은 제한 사항을 고려하여 가능한 많은 사용자가 불편 없이 이용할 수 있도록 제품, 서비스를 만들어 제공하고 이를 평가 할 때 쓰이는 말이다. 접근성이 높다는 것은 이러한 제한 사항을 가진 사용자도 불편 없이 사용할 수 있다..
안녕하세요 :) Zedd입니다.문득..........갑자기 해보고싶은게 생겨서 ㅎ;;그게뭔데;;; 이런거..?ㅎㅎ..그래서 해볼려구요~.~ 최신버전확인하기 일단 제가 하고싶은거는 보통 여기에 최신버전 사용중 또는 현재 몇버전인지 쓰는 것 같은데...사용자들은 버전에 관심없으니최신버전 사용중이라고 해줄게요. 그럼 경우의수가 2가지가 생기죠? 1. 최신버전인 경우 -> 최신버전 사용중이라고 해준다.2. 최신버전이 아닌경우 -> 업데이트 필요?라고 해준다. 그럼 왠지 가져와야할게 2가지가 생기겠네요."현재" 내 앱의 버전과, 앱스토어에 올라와있는 버전.그 둘을 비교하면 될 것 같네요. 이걸 어떻게하냐..찾아보니까 일단 내 앱 정보가 JSON형식으로 있는게 있는데, 여기에 version도 같이 나오거든요?그거랑..
프로토콜........잠깐 뜸했는데요, 프로토콜 마스터를 위해......키키옛날..?에 프로토콜 (1), (2)를 썼는데요.아직.....1/3도 안했답니다!!!!!!!(충격) 끝까지 따라와주시길 바래요 XD... : : Protocols as Types 자. 타입으로서의 " 프로토콜"이라고 하네요.이전글들에서 볼 수 있듯이, 프로토콜은 기능을 구현하지 않습니다. 그럼에도 불구하고, 만드는 프로토콜은 코드에서 사용하는 완전한 형태입니다. 왜냐하면, 프로토콜은 "타입"이니까요.프로토콜은 다른 타입이 허용되는 여러 곳에서 다음과 같은 프로토콜을 사용할 수 있습니다. ● 함수, 메소드 또는 이니셜라이저에서의 매개변수 타입 또는 리턴타입 ● 상수(cons..
얼른얼른 다른것도 써봅시다.이번엔 Rotation!!! 코드는 Pinch와 거의 똑같아요 :) Gesture Recognizer - Rotation Rotation Gesture는 조금?...생소할 수 도 있어요. 저한테는 생소했음역시나 Handling Rotation Gestures를 참고하도록 할게요. 이것이 바로 Rotation Gesture입니다. 감이오시나요?응 안와~이것이 『Rotation』Rotation Gesture의 정의는 "화면에서 두 손가락의 상대적인 회전을 측정하고 , 해당 동작을 사용하여 컨텐츠를 회전시킵니다."Pinch처럼 두손가락을 사용하죠?Rotation Gesture의 설명을 더 볼게요. 회전동작(rotational movements)을 앱의 input으로 사용하려면, Ro..
안녕하세요 :) Zedd입니다.그냥 어떻게 해결했는지..기록..imageView의 content mode를 Aspect Fill로 하면... 이렇게 되어있음에도 불구하고 이렇게 되는 것을 볼 수 있습니다. Aspect Fill자체가 이렇기 때문..해결방법은 imageView의 inspector에서 Clip To Bounds 체크해주기!!!1! Clip To Bounds가 어떤 역할을 하는지는 여기를 참고.체크를 하고 실행하면 잘 된다 \ㅎㅁㅎ/
안녕하세요 :) Zedd입니다.오늘은....xib사용법입니다.참고로 TableViewCell로 xib를 만들거에요 XD 왕초보를 위한 xib 사용법 tableView를 사용하려고 하면 이렇게 많이?..하실거에요!! 하지만, xib를 사용하면 이렇게 TableView안에 TableView Cell넣고..안그래도 됩니다.차근차근 해봐요! 1. 프로젝트 생성.2. Main 스토리보드로 이동 > TableView추가이제 TableViewCell을 추가해야할 것 같지만... 아닙니다. 3. 새로운 Cocoa Touch Class 파일 생성 > TableViewCell 그리고... Subclass를 UITableViewCell로 해주신뒤, 이름을 지정해주시고Also create XIB file을 체크해주세요 :) ..
안녕하세요 :) Zedd입니다.그냥 간단한...그냥 제가 어떻게 해결했는지 글 쓰려구요 :)네이버 "지역" 검색 API로 검색하면........ ....아니 왜 랑 가 나오는지..(부들부들)물론 랑 가 안나오는 결과도 있습니다...... 아무튼 그래서..아~~~그래~~~내가 글을 썼었지 ㅎㅎ해볼ㄲㅏㅎㅎ...는 안됩니다. componentBy에 들어갈 수 있는건, String이 아닌 Character. title.components(separatedBy: ["b","/",""]).joined() 즉 이런식으로 해야하죠. 는 String이므로 저렇게 넣지 못합니다...근데 만약 "", "/"는 괜찮다 치더라도...만약에 내가 검색한거 중에, 만약 가게이름에 b가 들어가면!..
- swift delegate
- swift3
- UIBezierPath
- SwiftUI
- swift tutorial
- FLUTTER
- np-complete
- WidgetKit
- swift 공부
- fastlane
- np-hard
- iOS delegate
- 스위프트
- WKWebView
- 제이슨 파싱
- swift array
- ios 13
- Accessibility
- Git
- swift sort
- 회고
- 피아노
- Swift
- actor
- Xcode
- Combine
- IOS
- WWDC
- 스위프트 문법
- github
- Total
- Today
- Yesterday