반응형

Swift 10

속성 유형이 내부 유형을 사용하므로 public으로 선언할 수 없습니다.

속성 유형이 내부 유형을 사용하므로 public으로 선언할 수 없습니다. 나는 두개의 클래스를 만들었습니다.Content그리고.Bucket.Bucket다음 배열을 포함합니다.Content물건과 공공 재산을 통해 그것을 노출하는 것입니다.그러나 이렇게 하면 다음과 같은 오류가 발생합니다. 속성 유형이 내부 유형을 사용하므로 public으로 선언할 수 없습니다. 이것이 왜 오류를 일으키고 있는지에 대한 생각이 있습니까?의 액세스 레벨을 선언해야 합니다.Content일반인들도 마찬가지입니다. public class Content { // some code } 문서에 명시된 바와 같이: 공용 변수가 사용되는 모든 곳에서 해당 유형을 사용할 수 없기 때문에 공용 변수를 내부 또는 개인 유형으로 정의할 수 없습니다..

programing 2023.10.16

UITable View Cell의 동적 높이 문제(Swift)

UITable View Cell의 동적 높이 문제(Swift) 테이블뷰 셀 레이블에 가변 길이의 텍스트 데이터를 주입하고 있습니다.의 셀 크기가 될 수 , 는 Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ ΔΔ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ Δ viewDidLoad(): self.tableView.estimatedRowHeight = 88.0 self.tableView.rowHeight = UITableViewAutomaticDimension 이렇게 하면 높이가 88.0픽셀이 될 것으로 예상되며 크기가 클 경우 자동으로 크기를 조정해야 합니다.아직 스크롤되지 않은 셀에 대해 완벽하게 작동합니다.UITableViewAutomaticDimention셀)로 스크롤할 때 호출되지만..

programing 2023.09.16

Swift UI에서 Object Object와 State Object의 차이점은 무엇입니까?

Swift UI에서 Object Object와 State Object의 차이점은 무엇입니까? 가 만약에 만약에가가 요.ObservableObject스위프트에서는 UI라고 할 수 .@ObservedObject: class ViewModel: ObservableObject { @Published var someText = "Hello World!" } struct ContentView: View { @ObservedObject var viewModel = ViewModel() var body: some View { Text(viewModel.someText) } } 또로는서로.@StateObject: class ViewModel: ObservableObject { @Published var someText ..

programing 2023.08.27

Parse as PFFile에 업로드하기 전에 이미지 크기를 줄이는 압축 방법? (Swift)

Parse as PFFile에 업로드하기 전에 이미지 크기를 줄이는 압축 방법? (Swift) 전화로 직접 사진을 찍은 후 Parse에 이미지 파일을 업로드하려고 했습니다.하지만 예외가 있습니다. 감지되지 않은 예외 'NSInvalidArgument'로 인해 앱을 종료합니다.예외', 이유: 'FF 파일은 10485760바이트보다 클 수 없습니다.' 내 코드는 다음과 같습니다. 첫 번째 뷰 컨트롤러: override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) { if (segue.identifier == "getImage") { var svc = segue.destinationViewController as! ClothesDeta..

programing 2023.08.22

스위프트의 if Let은 어떻게 평가됩니까?

스위프트의 if Let은 어떻게 평가됩니까? 저는 스위프트 사이트와 이곳의 다양한 게시물에서 이 코드를 보고 기본적인 내용을 파악하려고 합니다.이 라인은 어떻게 평가됩니까? if let name = optionalName { 이름 == 선택적 이름이 아니라 값을 할당하는 것이기 때문에 혼란스럽습니다. 그렇다면 해당 보고서는 어떻게 참이며 여전히 동일할 것인데, John apple seed를 0으로 대체할 때 왜 사실이 아닌가요? var optionalName: String? = "John Appleseed" var greeting = "Hello!" if let name = optionalName { greeting = "Hello, \(name)" } 기본적으로 이 대사는 다음과 같습니다. "만약 당신..

programing 2023.08.17

옵션 Bool 값 확인

옵션 Bool 값 확인 옵션 Bool이 참인지 확인하고 싶을 때 이 작업을 수행해도 작동하지 않습니다. var boolean : Bool? = false if boolean{ } 다음 오류가 발생합니다. 선택적 유형 '@IvalueBoole?'은(는) 부울로 사용할 수 없습니다. 대신 '!= nil'에 대해 테스트하십시오. 0을 확인하고 싶지 않습니다. 반환된 값이 참인지 확인하고 싶습니다. 항상 해야 합니까?if boolean == true내가 선택적인 Bool과 일하고 있다면요? 옵션이 다음을 준수하지 않기 때문입니다.BooleanType더 이상 컴파일러는 제가 Bool의 값을 확인하고 싶어한다는 것을 알아야 하지 않나요?선택적 부울을 사용할 경우 확인을 명시적으로 수행해야 합니다. if boolea..

programing 2023.08.17

UI 이미지를 NSData로 변환하고 Swift에서 UI 이미지로 다시 변환하시겠습니까?

UI 이미지를 NSData로 변환하고 Swift에서 UI 이미지로 다시 변환하시겠습니까? 나는 저장하려고 노력 중입니다.UIImage로.NSData그리고 나서 그것을 읽습니다.NSData새로운 것으로 돌아가는UIImage스위프트에서변환하기UIImage로.NSData다음 코드를 사용하고 있습니다. let imageData: NSData = UIImagePNGRepresentation(myImage) 변환 방법imageData(즉,NSData) 새로운 것으로 돌아가기UIImage?UIImage(data:imageData,scale:1.0)이미지의 배율을 1로 가정합니다. swift 4.2에서는 get Data()에 대해 아래 코드를 사용합니다. image.pngData() 감사합니다. 많은 도움이 되었습니다..

programing 2023.05.29

스위프트 레퍼런스의 _ 밑줄 대표자는 무엇입니까?

스위프트 레퍼런스의 _ 밑줄 대표자는 무엇입니까? Apple 문서의 참조 섹션에는 이런 종류의 사례가 많이 있습니다. func runAction(_action: SKAction!) 이에 대한 목표-C '동등'은 다음과 같습니다. - (void)runAction:(SKAction *)action (스위프트 참조에서) 밑줄 뒤에 공백이 있고 "action"이 기울임꼴로 쓰여지는 것이 아마도 중요할 것 같습니다. 하지만 저는 이것이 무엇을 전달하려고 하는지 이해할 수 없습니다.그래서 아마 질문은...참고문헌에 사용된 규약에 대한 참고문헌이 있습니까? 이 밑줄 사용에 대해 참조하고 있는 페이지는 다음과 같습니다. https://developer.apple.com/documentation/spritekit/skn..

programing 2023.05.24

Swift - Int를 열거형으로 캐스트합니다.내부

Swift - Int를 열거형으로 캐스트합니다.내부 Swift(이번 주부터 시작)는 처음이라 Objective-C에서 앱을 이행합니다.Objective-C에는 기본적으로 정상적으로 동작하는 다음 코드가 있습니다. typedef enum : int { MyTimeFilter1Hour = 1, MyTimeFilter1Day = 2, MyTimeFilter7Day = 3, MyTimeFilter1Month = 4, } MyTimeFilter; ... - (void)selectFilter:(id)sender { self.timeFilterSelected = (MyTimeFilter)((UIButton *)sender).tag; [self closeAnimated:YES]; } Swift로 번역할 때 다음과 같이..

programing 2023.04.24

Swift에서 배열에서 요소를 제거하는 방법

Swift에서 배열에서 요소를 제거하는 방법 Apple의 새로운 언어 Swift로 배열에서 요소를 설정 해제/삭제하려면 어떻게 해야 합니까? 다음은 코드입니다. let animals = ["cats", "dogs", "chimps", "moose"] 요소가 animals[2](서양속담, 친구속담)let키워드는 변경할 수 없는 상수를 선언하기 위한 것입니다.는 '변수 수정하다'를 해야 합니다.var예를 들어 다음과 같습니다. var animals = ["cats", "dogs", "chimps", "moose"] animals.remove(at: 2) //["cats", "dogs", "moose"] 원래 컬렉션을 변경하지 않는 대체 방법은 다음과 같습니다.filter하지 않고 새과 같이 let pets ..

programing 2023.04.09
반응형