์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- Flutter
- reactorkit
- SwiftUI
- swift
- tableView
- ๋ฐฑ์ค
- BOJ
- Xcode
- visionOS
- RxSwift
- Kuring
- designpattern
- raywenderlich
- XCTest
- BFS
- node.js
- realm
- ํ๋ก๊ทธ๋๋จธ์ค
- UIKit
- arkit
- rxcocoa
- CollectionView
- ios
- SnapKit
- combine
- Swfit
- TCA
- Lv2
- MVVM
- ํจ์คํธ์บ ํผ์ค
- Today
- Total
๋ชฉ๋กspm (3)
lgvv98
New access modifier: package Introduction ํ์ฌ ๋ค๋ฅธ ๋ชจ๋์์ ํน์ ์ฌ๋ณผ์ ์ ๊ทผํ๊ธฐ ์ํด์๋ public์ผ๋ก ์ ์๋์ด์ผ ํจ. public ํจํค์ง ๋ด์ธ๋ถ ๋ชจ๋์์ ์ ๊ทผ ๊ฐ๋ฅํ๊ธฐ์ ๋ฐ๋์งํ์ง ์์. ๋ฐ๋ผ์ ์๋ก์ด ์ ๊ทผ์ ์ด์๋ฅผ ๋ง๋ค์ด ์ฌ๋ณผ์ ๋ฒ์๋ฅผ ๋ ๋ช ํํ๊ฒ ํ๊ณ ์ ํจ. Swift 5.9์์ ๋์ Motivation Module Engine in gamePkg: public struct MainEngine { public init() { ... } // `public`์ผ๋ก ์๋๋ ํ๋กํผํฐ public var stats: String { ... } // ๋์ผํ ํจํค์ง์ `Game`์์๋ง ์ ๊ทผํ ์ ์๋ `run` ํจ์ public func run() { ... } } Modul..
๋ด๊ฐ ๋ง๋ SPM์์ No Such Module ๋ด๊ฐ ๋ง๋ SPM์ Snpakit์ด ๋ค์ด ์์์. ๊ทผ๋ฐ, Examples์ ๋ง๋๋๋ฐ, SPM์ชฝ์์ ์ด ์๋ฌ๊ฐ ๋ํ๋๋๊ฑฐ์. // swift-tools-version: 5.6 // The swift-tools-version declares the minimum version of Swift required to build this package. import PackageDescription let package = Package( name: "kuring-campus-map-ios", platforms: [.iOS(.v14)], products: [ // Products define the executables and libraries a package p..
SPM ํ๋ก์ ํธ ์ด๋ฆ ๋ณ๊ฒฝ์ ์ค๋ฅ ๐จ ์๋ฌ์ฝ๋ Build input file cannot be found: '/Users/Jason/Desktop/kuring-campus-map-ios/kuring-campus-map-ios.xcodeproj/kuring_campus_map_ios_Info.plist ๐จ์๋ฌ์ํฉ ํ๋ก์ ํธ์์ ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ๊ณ ์ ํ์ต๋๋ค. ํด๋น ๊ธฐ๋ฅ์ ์ถ๊ฐํ๋ฉด์, ํ๋ก์ ํธ๋ฅผ ๋ฐ๋ก ๊ด๋ฆฌํ๊ณ ์ ํ๊ณ , ์ฒ์์ ๋ง๋ ํ๋ก์ ํธ ์ด๋ฆ์ด ๋ง์์ ๋ค์ง ์์์ ํ๋ก์ ํธ ์ด๋ฆ์ ๋ณ๊ฒฝํ๊ณ ์ ํ์ต๋๋ค. ๋ณ๊ฒฝ์ ์ฑ๊ณตํ์ผ๋ ์์ ๊ฐ์ ์๋ฌ๊ฐ ๋ํ๋ฌ์ต๋๋ค. - ๋ฐฉ๋ฒ 2๊ฐ์ง 1. ๊ฒฝ๋ก ๋ณ๊ฒฝ: ์ด๋ ๊ฒ ํด์ ํด๊ฒฐ๋๋ฉด ์์ฃผ ์ฝ๋ค,, ๊ทผ๋ฐ ์๋๋ฉฐ 2๋ฒ์ผ๋ก 2. info.plist ํ์ผ ๋ง๋ค์ด์ ๋ฃ์ด์ฃผ๊ธฐ ๊ทธ๋ฅ ์ง์ ๋ง๋ค์ด..