반응형

최근 진행중이던 프로젝트에서 일부를 Swift 4.0을 도입했다.

 

공식적인 처음 상용화 Swift이기도 하다.

 

(물론 작년에도 공식적으로 쓰긴 했다 클래스 1개 여서.... 어디다 말하기도... )

 

기존 Objective-C의 프로젝트에 Swift Bridge는 많이 했으니 부담은 적었다.

 

다만.... 하면서 느낀 것이 몇가지 있었다.

 

1. Swift는 4.0 부터 해야 할지 4.2 부터 해야 할지 대략 난감한....

  -> Swift 관련 예제 소스 파일을 찾아 보려고 구글 및 여러 사이트를 조사하면 구버전의 Swift 2.0, Swift 3.0의 코드가

      대부분이면 4.0이상인 코드 찾기가 어렵다.

  -> 물론 자비스급인 Xcode가 알아서 코드를 바꾸라고 가이드를 해주신다.

  -> 심지어 5.0 도 나왔다. 쿨럭

 

2. Debugging -> Break Point 를 걸어두면..... 너어어어어무 느리다

  -> 속터진다. 값 하나 볼려면 환장 한다.

 

3. 일부 문법은... 실무에 적용하기 너어어무 어렵다.

  -> guard let ?  : 참 좋은 문법인데 현재 내가 개발하는 시나리오 상에서는 guard let을 쓰면 시나리오 홀이 생긴다. (쿨럭)

  -> defer : guard let 하고 같이 쓰면 동작 안한다고 함.

  -> Objective-C의 nil 처리를 스위프트에서는 애매 함...

 

4. extension? 과 그 외 문법...

  -> 자바 같은 느낌이 강함.

 

느낀건 여기까지~!!!

 

아직은 내가 Swift로 코딩을 많이 안해 봐서 그런건가? 아님 Objective-C 에 아직도 최적화 되어 있는지.

 

3번의 경우 애매하다. 좀더 해 보면 알겠지....

 

그런데 Swift에서 nil 또는 null 처리는 참 애매하다.

 

더 봐야 할듯 싶다.

 

그리고 느낀건....... Objective-C는 .... 한 10년은 더 갈듯 싶다.....

 

아직도 Swift에서 극히 일부 Objective-C 문법 체계를 가지고 있는걸 보면 말이다.

 

반응형
Posted by onlyTheOne
,
반응형

기존에 나인패치로 검색되어 들어오는 경우가 많았다.

 

하지만.... iOS에서 나인패치는 잘 쓰지 않는다.

 

구글에서만 검색해 보아도 이미...

https://www.google.com/search?q=ios+stretch+image&sa=X&ved=2ahUKEwjDvL2is_XhAhXBerwKHXevDf0Q1QIoAHoECAoQAQ&biw=1900&bih=853

 

ios stretch image - Google 검색

https://www.quora.com/How-can-I-stretch-an-image-to-fit-the-screen-on-iOS 20 Sep 2017 ... Since this is tagged as a development question, I will chime in regarding development. You display images in a UIImageView. So you can ...

www.google.com

 

그리고 최근 들어 iOS는 PDF 파일 형식의 Vector타입 이미지를 지원한다.

 

https://www.google.com/search?biw=1900&bih=853&ei=G_vGXInGL4KY8wWax4yQAg&q=iOS+vector+pdf+image&oq=iOS+vector+pdf+image&gs_l=psy-ab.3..0i8i30l2.142832.147562..148075...1.0..0.136.2398.3j19....3..0....1..gws-wiz.....0..0j0i131j0i67j0i30j33i160.GFaMAVABLhY

 

 

iOS vector pdf image - Google 검색

검색결과 약 421,000,000개 https://useyourloaf.com/blog/xcode-9-vector-images/11 Sep 2017 ... Apple added PDF vector images to the Xcode asset catalog in ... The result is a blurry and jagged image that looks even worse on an iPad.https://medium.com/.../use-vecto

www.google.com

즉 이전에 @2x, @3x 이런걸 적용하느라 고민하는게 줄었다.

 

따라서 나인패치 보다는 PDF 파일 형식의 Vector타입 이미지를 이용하길 바란다.

 

끄읕!

반응형
Posted by onlyTheOne
,
반응형

현재 sm3 가 잘 팔리진 않지만 전기차 버전도 있다... 

 

그리고 르노삼성은 도넛 엘피지 타입의 연료통이 있다 

 

자 여기서 나온 아이템 

 

sm3 트렁크에 타이어 대신 ... 

 

도넛 엘피지 넣고 

 

엔진을 엘피지형으로 전환후 

 

1600 만원대로 sm3 lpe 모델을 출시하면... 

 

잘팔리지 않을까 싶다!

반응형
Posted by onlyTheOne
,