4월, 2020의 게시물 표시

[Swift 공부] if Bettween 종류 및 사용방법

이미지
  [Swift 공부] if Bettween 종류 및 사용방법 안녕하세요. 오늘은 Swift에서 Bettween 사이값 비교하는 방법에 대해서 알아보았습니다.   샘플소스 (Playground) import UIKit func succesPrintString(value:Int) -> String { return "[\(value)] 1~9 사이의 값입니다." } func failPrintString(value:Int) -> String { return "[\(value)] 1~9 사이의 값이 아닙니다.." } /* [참고사항] if 1 ~ 9 사이 Bettween 값 사용시 종류 1. 1 <= value && 9 >= value 2. (1...9).contains(value) 3. 1...9 ~= value (패턴매칭) */ // 비교 대상 값들 let values = [1, 3, 7, 10, 45] for value in values { // 1. 기본 적인 if 문 if 1 <= value && 9 >= value { print("1. 기본적인 Bettween " + succesPrintString(value: value)) } else { print(failPrintString(value: value)) } // 2. contains() 함수 활용 if 문 if (1...9).contains(value) { print("2. contains() 함수활용 " + succesPrintString(value: value)) } else { print(failPrintString(value: value)) } // 3. ~= 패턴매칭자 활

[iOS] Device Name 가져오기 (for Swift) - 2022/09/22 update

  [iOS] Device Name 가져오기 (for Swift) 기존의 Objective C 언어로 가져오는것을 글을 게시했었는데요. 링크 :  https://xodhks0113.blogspot.com/2019/07/ios-device-name.html 요즘은 Objective C 언어 자체로 개발을 안하고 있어서 최신화 겸 Device Name 소스 공유드립니다. 지속적인 사용으로 인한 업데이트 업데이트   - iPhone 14, iPhone 14 Pro, Max 추가 ( 2022. 09. 22) - 코드 최초 작성 ( 2020. 04. 23)   샘플코드

[iOS] UIView 모서리 라운드 처리 알아보기 (cornerRadius, maskedCorners)

이미지
  [iOS] UIView 모서리 라운드 처리 (Radios 알아보기) 오늘은 UIView의 모서리를 둥글게 만드는 법,  4모서리 혹은 원하는 방향만 둥글게 처리하는 방법에 대해서 알아보겠습니다. Playground에서 샘플 작업하였습니다. (하단 샘플소스 참고)   위의 그림같이 4모서리를 전부 라운드 처리 할 경우 layer.cornerRadius 만 사용하여도 표시가 가능합니다. // 1. 모서리 4방향 Radius 기본 적용 let radiusDefault = UIView() radiusDefault.frame = CGRect(x: 100, y: 100, width: 70, height: 70) radiusDefault.backgroundColor = .black view.addSubview(radiusDefault) radiusDefault.layer.cornerRadius = 10   원하는 모서리만 라운드 처리는 ? layer.maskedCorners 를 활용하여 모서리별 값 을 통해 사용할 수 있습니다. radios5.layer.maskedCorners = [ .layerMinXMinYCorner, .layerMinXMaxYCorner, .layerMaxXMaxYCorner, .layerMaxXMinYCorner]   샘플소스 //: A UIKit based Playground for presenting user interface import UIKit import PlaygroundSupport class MyViewController : UIViewController { override func loadView() { let view = UIView() view.backgroundColor = .white // 1. 모서리 4방향 Radius 기본 적용 le

Final Cut Pro 체험판 알아보기

이미지
  Final Cut Pro 체험판 알아보기 동영상 편집툴로 유명한 Final Cut Pro 는 앱스토어를 통해서 받을 수 있는데, 앱스토어에 존재하다 보니 체험판이 있을 리가 없다는 생각을 하고 있었다. 아직 동영상 편집 초보자 인데, 369,000원 을 쓸 수는 없다.... (너무 비싸다) 사이트 참조 :  https://www.apple.com/kr/final-cut-pro/trial/ 애플 사이트 를 접속해 보니 90일간 무료 체험판 다운로드 가 존재한다. 체험해보고 구매하면 좋을것 같습니다.   마무리 개인적으로는 블로그 포스팅 하고 아직은 다운로드 받지 않은 상태 iMove나 이런걸로 어느정도 동영상편집을 쭉 해볼지 말지 판단한 상태에서 체험해보려고 한다. ^^ 끝.

Baseus 3 in 1 65W 미니충전기

이미지
안녕하세요. 물먹고하자 입니다.  요새 구입하는 물건들은 Macbook Pro와 같이 쓸 제품들만 구매하는 것 같내요. 오랜만에 구매한 제품은 Baseus 3 in 1 65W 미니충전기 입니다. 필자는 Macbook Pro에  멀티 허브 추가 전력 을 공급하기 위해 구매하였습니다. 110콘센트 형과 220콘센트 형이 존재하는데, 필자는 220콘센트 형으로 구매하였습니다. (참고로 110콘센트 형은 콘센트 부분이 접혀서 완전한 직사각형으로 들고 다니실 수 있습니다.) 해외 배송으로 주문해서 그런지 박스가 너덜너덜 하내요 ^^... (바로버림) 처음 꺼내면 크기에 놀라게 되내요.  애플에서 65W 급 충전기도 큰데.. 이정도 크기가 65W 지원이라니 충격적입니다. 뒷부분에 봉인 되어 오는데 총 3개 충전이 가능합니다. 1. USB-C (65W or 45W) 2. USB-C (30W or 18W) 3. USB-A (30W or 18W) * 구매시 주의사항 * 1번 포트로만 충전하면 65W 충전이 가능합니다. 단 다른포트 사용시 45W로 떨어집니다. 요즘 USB-C 포트가 많아 짐에 따라 구매시에 USB-C가 하나라도 더 있는게 좋은것 같습니다. Apple 96W 충전기 크키비교 확실히 휴대용으로는 매우 좋은 크기입니다. 기존 사용하는 콘센트들 치우고 단일로도 써보고,  유럽형 220콘센트라 한국멀티탭에 약간 헐렁한 느낌 은 있습니다. 현재 필자가 Macbook Pro에 사용하고 있는 구성인데, [ 총 모니터 2대 및 주변기기 ] 27인치모니터 + 24인치모니터 + 키보드 + 마우스 iPad Pro (빌드용), iPhone X (빌드용), 멀티 무선충전기 이렇게만 연결해도 96W에서 오히려 충전이 되지 않고, 겨우 유지되는 느낌? 이였는데, 이번에 허브쪽에