안녕하세요 :) Zedd입니다.쓰려고 한 글들은 많지만...저는 그날그날 땡기는 글들을 쓰는 편인데, 오늘은 갑자기 이게 생각나서...!!!ㅎㅎ처음에 이걸 봤을 때 엄청 신기했거든요!!이 글을 읽기전에 글을 읽고오시는 것을 추천드려요ㅎㅎ. get, set이 나오거든요!시작할게요! IBInspectable / IBDesignable 먼저 IBInspectable부터 살펴봅시다. 일단 이름에 뭔가 익숙한게 붙어있네요.IB!IBOutlet이랑 IBAction은 들어봤는데.. IBInspectable은 뭐지?그리고 또.. 익숙한 말이 하나 들어있는데, 바로 inspector!우리한테 inspector는 이거였죠? 네, 위 inspector와 IBInspectable은 관련이 있어요 :)View를 하나 추가해줘봅..
안녕하세요 :) Zedd입니다.네..............리젝이 벌써 4번째인가요..?네.....다른앱을 만들어야 하는지 ㅠㅠㅠ 열심히 만든건데..이것때문에 하루종일 메일함만 들여다보고 있네요 XD....이제 iOS글도 좀 써야겠습니다. 화이팅!! 오늘은 간단하게 local에 있는 오디오파일을 재생하는 법을 알려드릴거에요 XD저는 용량도 작고 아주 짧아서 (2초?) 이렇게 local에 넣었거든요..!만약 용량도 크고 막 그러시면 이렇게 local에 넣는건 좋지 않은 것 같아요. 사용자들이 앱을 무겁다고 생각할 수 있으니까요 :) local에 있는 오디오 파일 재생하기 가장 먼저 해야할일은...오디오쪽을 전부 맡고 있는 아주 기특한 프레임워크...import AVFoundationAVFoundation을 ..
인생을 다시 산다면 다음 번에는 더 많은 실수를 저지르리라.긴장을 풀고 몸을 부드럽게 하리라.이번 인생보다 우둔해지리라.가능한 한 매사를 심각하게 생각하지 않을 것이며보다 많은 기회를 붙잡으리라. 여행을 더 많이 다니고 석양을 더 자주 구경하리라.산에도 더욱 자주 가고 강물에서 수영도 많이 하리라.아이스크림은 많이 먹되 콩요리는 덜 먹으리라.실제적인 고통은 많이 겪을 것이나상상 속의 고통은 가능한 한 피하리라. 보라. 나는 시간 시간을, 하루 하루를 의미있고 분별있게 살아온 사람 중의 하나이다.아, 나는 많은 순간들을 맞았으나 인생을 다시 시작한다면나의 순간들을 더 많이 가지리라.사실은 그러한 순간들 외에는 다른 의미없는 시간들을 갖지않도록 애쓰리라.오랜 세월을 앞에 두고 하루 하루를 살아가는 대신이 순..
안녕하세요 :) Zedd입니다.요새 조금 바빴어요 ㅠㅠ 이것저것 하느라 글을 못썼네요!!지금 프로토콜글은....정말 왜 이런 예제를 넣었지..?라는 의문이 드는 예제가 빡 있어서 이걸 어떻게 해야할지 모르겠어요..프로토콜글은 조금 늦게 올라갈 것 같습니다..!!! 흐규ㅠㅠㅜㅜ 그래서 오늘은 간단하게? Type Casting(타입 캐스팅) 에 대해서 알아보려고 해요!!!! Type Casting 타입캐스팅은 인스턴의 타입을 확인하거나, 인스턴스의 타입을 슈퍼클래스 또는 서브클래스 타입처럼 다루기 위해 사용합니다.Swift에서 타입 캐스팅은 "is"와 "as"라는 연산자로 구현할 수 있으며, 이 두 연산자는 값의 타입을 확인하거나, 값을 다른 타입으로 변환하는 간단하고 표현적인 방법을 제공합니다. Defin..
안녕하세요 :) Zedd입니다.오늘을 프로토콜 두번째 시간!~~바로 시작할게요.그 전에: 을 읽고오시는 것을 추천드립니다! Method Requirements 저번 시간에 "프로퍼티 요구사항"까지 배웠었죠?오늘은 "메소드 요구사항"을 배워볼거에요 :) 프로토콜은 특정 인스턴스 메소드 및 타입 메소드가 타입을 준수하여 구현되도록 요구할 수 있습니다. 메소드는 일반 인스턴스 및 타입 메소드와 완전히 동일하지만, 중괄호와 메소드 본문없이 프로토콜 정의의 일부로 작성됩니다. Variadic(가변?) 파라미터는 일반 메소드와 동일한 규칙에 따라 허용됩니다.그러나 프로토콜 정의 내의 메소드 매개변수에는 기본값을 지정 할 수 없습니다. 자, 프로토콜에서 "메소드"는 어떻게 정의하느냐.위..
프로토콜...글 쓰다가.. 급하게 Method(메소드) 글을 쓰게 됐네요 :).....중간에 mutating내용이 나오는데, 그 내용이 Method챕터에 잘 설명이 되어있거든요 :)역시나 의 내용을 알아볼거에요 :)시작할게요! Method 메소드는 특정 타입과 연관된 함수입니다. 클래스, 구조체 및 열거형은 특정 작업이나 기능을 캡슐화한 인스턴스 메소드와 타입 자체와 관련된 타입메소드를 정의 할 수 있습니다.타입 메소드는 Objective-C의 클래스 메소드와 비슷합니다. Swift에서 구조체와 열거형을 정의할 수 있다는 사실은 C와 Objective-C와의 주요한 차이점입니다.Objective-C에서 클래스는 메소드를 정의할 수 있는 유일한 타입입니다. Swift에서는 클래스, 구조체 또는 열거형을 정..
- swift array
- fastlane
- Combine
- 제이슨 파싱
- swift3
- swift sort
- np-complete
- SwiftUI
- github
- 스위프트
- iOS delegate
- FLUTTER
- ios 13
- WidgetKit
- swift tutorial
- Swift
- Git
- IOS
- 회고
- actor
- UIBezierPath
- 스위프트 문법
- Accessibility
- swift 공부
- WKWebView
- Xcode
- swift delegate
- 피아노
- WWDC
- np-hard
- Total
- Today
- Yesterday