일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 자바
- 설치
- 상수
- vuejs
- Vue.js
- jsx.intrinsicelements 형식에 속성이 없습니다
- react
- 타입스크립트
- 스위프트
- c언어
- 프론트엔드
- C
- 웹개발
- const
- objective-c
- 조건문
- 티스토리챌린지
- 연산자
- TypeScript
- SWIFT
- ios
- hooks
- 자바스크립트
- 개발
- 리액트
- 오블완
- 코딩
- JavaScript
- HTML
- frontend
- Today
- Total
목록개발 (7)
스펜서 개발블로그
1. 프로젝트 생성하기 npm init react-app . 터미널에서 원하는 디렉토리에 들어가서 npm init react-app .를 입력하면 현재 디렉토리에 리액트 프로젝트를 생성합니다. 만약 위 방법을 사용할 때 에러가 난다면 아래 방법으로 빌드한다. npx create-react-app my-app 2. 개발 모드 실행하기 npm run start 터미널에서 npm run start를 입력하면 개발 모드 서버가 실행됩니다. 3. 실행 중인 서버 종료하기 ctrl + c (맥북은 cmd + c) 서버가 실행 중인 터미널에서 ctrl + c를 입력하면 서버가 종료됩니다. 4. 개발된 프로젝트 빌드하기 npm run build 터미널에서 npm run build를 입력하면 빌드를 시작합니다. 5. 빌..

안녕하세요.오늘은 iOS 환경에서 해당 기기에 다른앱이 설치되었는지 확인하고 여는 방법까지 확인해보려고 합니다. iOS 환경에서 동작하는 앱을 제어할 때는 UIApplication을 사용합니다.앱이 시작하면 시스템은 UIApplicationMain(_:_:_:_:) 함수를 실행하고, 이 함수의 역할 중 하나는 UIApplication 객체를 싱글톤 형식으로 만드는 것 입니다. 이를 사용하기 위해서는 shared로 접근이 가능합니다. 이와 관련된 자세한 내용은 공식 문서를 확인해주세요. (https://developer.apple.com/documentation/uikit/uiapplication) 우선 다른 앱이 설치되었는지 확인하기 위해서는 canOpenURL을 통해 확인할 수 있습니다. canOpe..

안녕하세요. 오늘은 iOS앱에서 TMap을 호출하여 검색, 경로탐색 등을 해보려고 합니다. 최근 Webmap을 통해 앱 내부에서도 돌아가도록 구현하는 경우가 많은데 동일한 프레임워크를 사용하므로 함께 보셔도 좋을 것 같습니다. TMap이 제공하는 API 종류 올해부터 티맵이 API를 세분화하면서 위와 같이 4가지로 나눠서 제공하고 있습니다. 그 중 내비게이션 앱 호출 혹은 웹맵을 통해 지도 표시, POI 검색 등을 하실거라면 Raster Map SDK 혹은 Vector Map SDK로 진행하면 됩니다. Raster와 Vector의 명확한 차이는 모르지만 보통 화면을 표현하는 방식에 차이인걸로 인지하여 저는 그냥 Raster로 진행했습니다.(Raster가 더 선명한 방식이지만 내비 호출에는 차이가 없을 ..

오늘은 iOS 앱에서 카카오 내비게이션 연동하는 방법에 대해 알아보려고 합니다. 카카오 내비는 앱 내에서 길안내를 하는 API와 카카오 내비앱을 호출하는 API 2가지를 제공하는데 이 중 카카오 내비앱을 호출하는 API 연동에 대해 알아보겠습니다. API 종류의 설명부터 Kakao developers 회원가입하는 내용도 포함되어 있으니 해당 내용이 필요 없으신 분들은 스크롤을 중간으로 내려서 App Key 발급과 SDK 설치부터 보시면 될 것 같습니다. 카카오가 제공하는 API 종류 카카오는 크게 소셜통합 API(카카오 로그인, 지도, 카카오 스토리 등), 비즈니스 API(카카오톡 채널, 카카오 페이, 키워드 광고 등), 인공지능 API(검색, 음성, 번역 등)를 제공합니다. 이 중 저희가 볼 것은 소셜..
프로퍼티(Property) Objective-C 2.0 배포판에 프로퍼티가 추가되었다. 간단히 말하면 객체가 포함된 데이터를 캡슐화하는 방법을 제공하는 기능이다. 프로퍼티의 역할 // h파일 #import @interface Member: NSObject { // 클래스 명 : 부모 클래스 NSString *name;// 변수타입 변수명 } @end Objective-C에서 위와 같이 변수를 선언하게 되면 기본적으로 @protected 타입으로 Member 클래스의 내부와 하위 클래스에서만 인스턴스에 접근할 수 있다. 변수 앞에 @public 을 붙여 주는 것도 문법상 가능하지만 사용하지 않는다. (혹은 @private) @public, @private 변수를 사용할 경우, 컴파일 시간에 따라 객체의 배..
변수 변수란 값을 저장해놓는 저장 공간이다. 변수마다 정해진 자료형이 있고 자료형마다 이에 맞는 크기가 있으며, 변수를 선언하면 저장 공간을 할당 받는다. 또한 초기화를 통해 값을 넣어줄 수 있다. // 변수의 선언 int a; // 변수의 초기화 a = 15; // 선언과 초기화 char ch = text; 변수의 명명 규칙 자료형(char, dobule) 같이 이전에 역할이 할당된 문자열은 '예약어'라고 하고, 변수의 이름은 '식별자'라고 부른다. 보통 C언어에서 변수는 아래와 같은 네이밍 규칙을 따른다. 영문자(A ~ Z, a ~ z)와 숫자(0 ~ 9), 언더바(_)를 사용할 수 있다. 명칭이 숫자로 시작해서는 안된다. (영문자 혹은 _로 시작) (e.g. int _2items) 명칭 중간에 숫자..