일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- listview
- designPattern
- ToDoRim
- IOS
- flutter
- pubspec.yaml
- GIT
- protocol
- swiftlint
- COMMIT
- it
- pubspec
- Extentsion
- Equatable
- github
- tip
- xcode
- enumerations
- Widget
- toyproject
- OSLog
- basic
- UIAccessibility
- dart
- keyWindow
- Leetcode
- algorithm
- reetcode
- SwiftGen
- Swift
- Today
- Total
목록전체 글 (92)
수니의 개발새발
전에 포스팅한 GridCollectionView 프로젝트를 아예 CollectionView 마스터하기 프로젝트(SNGridCollectionView->SNCollectionView)로 변경하기 위해 프로젝트 이름을 바꾸면서 프로젝트 이름 변경법도 포스팅하러 왔어요. (◕‿◕✿) 📌 이번 글은 Xcode 프로젝트 이름을 변경하는 방법입니다. 1. Project Navigator 수정 이름을 바꾸고자 하는 프로젝트를 열어 왼쪽 Project Navigator에서 맨 위 파일을 클릭해줍니다. 엔터를 치고, 원하는 이름으로 바꿔줍니다. 저는 Grid를 빼고 “SNCollectionView”로 변경하였습니다. 해당 화면이 뜨면 Rename을 클릭해줍니다. [ProjectName] Tests와 [ProjectNam..
📌 이번 글은 xib로 간단한 TableView를 만드는 방법입니다. 첨부 이미지는 Storyboard intreface기반 Swift 프로젝트입니다. 1. Storyboard에 Table View 추가/설정 프로젝트 생성 후 Main.storyboard > View Controller에 TableView를 추가합니다. Table View의 AutoLayout을 설정합니다. Table View의 delegate, dataSource를 설정합니다. 2. UITableViewCell 클래스 생성 New File -> iOS > Cocoa Touch Class를 클릭합니다. Subclass of > UITableViewCell로 설정하고, Class 명을 원하는 명으로 바꾼 뒤, Also create XIB ..
📌 이번 글은 Grid 형태의 image CollectionView를 만드는 방법입니다. 첨부 이미지는 Storyboard intreface기반 Swift 프로젝트입니다. 1. Storyboard에 Collection View 추가/설정 프로젝트 생성 후 Main.storyboard > View Controller에 Collection View를 추가합니다. CollectionView의 AutoLayout을 설정합니다. Collection View의 delegate, dataSource를 설정합니다. CollectionView의 Estimate Size를 None으로 설정합니다. Cell 사이에 구분을 명확히 하기 위해 Collection View의 Background 색상을 변경하면 좋아요. Colle..
Xcode11부터 iOS App 프로젝트에 자동으로 SceneDelegate가 적용된 템플릿이 추가되었습니다. Storyboard로 앱을 만드려고 Xcode를 열었는데, SceneDelegate가 방해하고 있을때가 많죠 (゚ペ)? 📌 이번 글은 SceneDelegate를 사용하지 않고 iOS App을 빌드하는 방법입니다. 첨부 이미지는 Storyboard interface기반 Swift 프로젝트입니다! 1. 프로젝트 생성 File > New > Project에서 iOS > App을 선택하고 Interface를 Storyboard로 지정하여 프로젝트를 생성합니다. 2. SceneDelegate.swift 파일 삭제 SceneDelegate.swift 파일을 삭제합니다. 3. info.plist > App..