IOS 6

[SwiftUI] Charts 이론편 (feat. iOS16+ apple framework)

슬슬 미니멈버전이 16이 되는 시대가 다가오고 있는 만큼 iOS16 부터 사용할 수 있는 내장 프레임워크인 Charts 를 알아보려고 합니다! 간단하게 이론적인 부분위주로 어떻게 쓰이고 사용할 수 있는지 쓰윽 볼까요? 웅장합니다 이런 모든 차트를 구현할 수 있다고 하네요 차트프레임워크는 SwiftUI와 동일한 선언적 구문을 사용하여 차트를 시각화합니다 Mark와 Property의 조합으로 다양한 차트를 구현할 수 있다고 하네요 이처럼 어떤 Mark를 고르는지, 어떤 프로퍼티를 고르는지에 따라 정말 많은 차트가 생길 것 같네요 Marks and composition 차트에서 여섯개의 파란색 직사각형을 Mark라고합니다 Mark는 데이터를 나타내는 그래픽요소이고 각각 하나의 막대는 Bar Mark입니다. 이..

[Swift] 다음(Kakao) 우편번호서비스

https://postcode.map.daum.net/guide#usage Daum 우편번호 서비스 우편번호 검색과 도로명 주소 입력 기능을 너무 간단하게 적용할 수 있는 방법. Daum 우편번호 서비스를 이용해보세요. 어느 사이트에서나 무료로 제약없이 사용 가능하답니다. postcode.map.daum.net 회원가입할때 많이보던 기능이죠 주소를 검색해서 넣을 수 있어요!! 하 지 만 그냥 텍스트로도 할 수 있지만 그러면 정확도가 좋지않으니... 유효성 문제가 있을 수 있어요 클라이언트 입장에서 이 작업을 하기엔 쉽지않기 때문에 다른 API를 가져다 쓰거나 노가다.. 코딩을 통해 구현하죠 카카오 우편번호 서비스는 무료이고 key같은것을 발급 받지않아도되고 사용량 제한도 없어요! 그렇기 때문에 많이 사용..

카테고리 없음 2021.07.10

[Swift] - JavaScriptCore(1/2)

이번 게시글은 JavaScript 언어를 iOS에 맞게 맵핑 해보는 기능에 대해서 공부를 하면서 적어봤어요 Apple에서 기본적으로 제공되는 Framework 에요 WKWebView에서 JavaScript를 이용한 맵핑기능이 몇가지 제공되는게 있어요 이미있는 API가 아니라 Core를 공부하는 거니까 JavaScript에 맞게 코드가 작동되도록 구현해볼거에요 사용하기에 앞서 꼭 알아야할 개념을 볼게요 JSVirtualMachine JS코드가 여기서 실행되고 JSVirtualMachine하나로 여러 스레드를 동시 실행할 수 없고 병렬처리를 하기위해서는 여러 가상머신을 사용해야한다고 해요 따라서 이것을 새로 생성하라는거죠 두 가지 주요 목적 JavaScript 동시 실행을 지원하는 것과 JavaScript와..

iyOmSd/Title: Swift 2020.05.16

[Swift] - MultiPart통신 (멀티파트 이미지업로드)

안녕하세요😁😁 body와 이미지를 같이통신을 하는 예제가 많이 없어서 정리해봤어요 이번 게시물은 통신을 하는데 이미지를 올릴 때... 어떻게 올리지?? 해본적이 있을거에요 그 방법에 대해서 알아볼거에요 이미지를 서버로 전송하는 방법에는 여러 방법이 있을거에요 제가아는 방법에는 1. 이미지를 baseString형으로 전환해서 String으로 전송하는 방법 (로그 찍어보시면... 엄청..길어요..) 이 방식을 사용한다면 문자열이 엄청 길어서 데이터가 크기때문에 좋지 않은것 같아요 2. 이미지를 Data로 전환해서 멀티파트로 전송하는 방법 저는 이 방법을 이제부터 설명할거에요!! 정의를 보면 multipart/form-data는 파일 업로드가 있는 양식요소에 사용되는 enctype 속성의 값중 하나이고, mu..

iyOmSd/Title: Swift 2020.04.11

[RxSwfit 기초] 원의 이동에따른 색변화 시키기

안녕하세요 😄😄 이번에도 PilGwonKim님의 예제를 참조해서 만든 내용이에요!! RxSwift에 대한 예제가 찾아보니까 많이 없더라구요 이 분의 글을 보면서 조금씩 공부해가고 있어요 PilGwonKim님은 chameleon라이브러리를 사용해서 만들었는데 좀예전 게시물이라서 Swift3.0버전으로 만들어졌고 그라이브러리도 3버전만 지원하더라구요 그래도 이라이브러리르 사용하겠다하시면 사용하셔도되요!! 저는 색바꾸는 작업을 직접 해보려고해요 아 우선 기능을 설명 안드렸네요!! 간단한 예제로 짧막하게 연습하기때문에 제목에 보이는게 다에요 기능 ▶원생성 ▶원위치에 따른 뷰의 색지정 딱 2가지에요 디자인을 먼저 해볼게요~ func setUp() { // 원 모양의 뷰를 그립니다 circleView = UIVie..

[Objective-C] 기초문법 - 변수, 함수, 객체 사용해보기!!

안녕하세요 NamS입니다😄😄 요즘 스위프트를 공부하면서 오브젝티브C 에 관심이 생겼어요 그리고 오브젝티브C 를 알아두면 앱개발에 도움이될 것 같아서 공부를 시작했어요 어디선가는 계속 쓰이고 있을거니까요!! 이름에서도 알 수 있듯이 오브젝티브 C는 C를 기반으로 만들어졌어요 말로 듣는것보다 직접 보는게 훨씬 와닿을 거에요! 우선 프로젝트를 만들어볼게요 기본적으로 프로젝트를 생성하면 스위프트와는 다르게 .h 파일과 .m 파일이 보여요 .h 파일은 선언만 하는 곳 인것같구요 .m 파일은 .h파일에 선언된 함수나 기능을 구현해주는 곳 인것같아요 제글씨가 ~같아요로 끝나는것은... 오브젝티브C에 갓 입문을해서 확신이 없어요!! ㅎㅎ 이제 파일을 들여다 볼게요 우선 .m 파일을 보면 여기서 위에 @interface..

iyOmSd/Title: Objc 2019.08.01