일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Xcode
- AJAX
- iOS앱배포
- Xib
- FileOwner
- jQuery
- Python
- MainScheduler
- 맥
- customclass
- subscript
- DispatchGroup
- 앱배포
- 계산기앱만들기
- ios
- 스위프트
- spring
- 계산기앱
- JavaScript
- FLASK
- 파이썬서버
- iOS배포
- Swift
- 딩동말씀
- 스프링
- iOS계산기
- 개발기록
- 자바스크립트
- 앱버전구하기
- 웹
- Today
- Total
목록ios (15)
개발하는 뚝딱이
CGFloat : Core Graphics과 관련된 프레임워크에서 부동소수점을 표현하는 스칼라 값의 기본 타입 CGPoint : 2차원 좌표계에서 점을 표현하는 구조체 public struct CGPoint { public var x: CGFloat public var y: CGFloat public init() public init(x: CGFloat, y: CGFloat) } CGSize : 가로와 세로값을 가진 구조체 (실제 크기가 아니라 거리 벡터를 나타내는데 사용되어 종종 음수가 나올 수 있다. CGRect 크기를 양수 값으로 표현하려면 standardized 함수를 호출할 것) public struct CGSize { public var width: CGFloat public var heigh..
iOS에서 카카오 맵 API 서비스를 이용하려고 보니 objective-C로 SDK가 개발되어 있다. 이것을 6번단계에서 objective-C를 swift로 바꿔서 개발이 가능하다. 아래 단계를 차근차근히 따라하면 성공! 1. SDK 설치 https://apis.map.kakao.com/ios/guide/ SDK 다운로드 https://developers.kakao.com/ 네이티브 앱 키 등록, Bundle ID 등록 (위 링크에 설명있음) 2. 프레임 워크 추가 > 다운로드 받은 SDK 폴더 > lib > DaumMap.embeddedframework 압축 후, 프로젝트로 넣음 > 'Copy items if needed' 체크 해줄 것 > 설정 페이지 - Frameworks, Libraries, an..
xcode에서 처음 지도 기능을 이용하여 내 위치를 가져오려고 하였으나, 내 위치를 읽을 수 없다는 에러와 함께 자꾸만 실패했다. MapKit을 이용하거나 카카오 맵 API를 이용해도 같은 결과... 그래서 찾아보았다. 확인해야 할 것 첫 번째 1. 시뮬레이터 설정 2. 개인정보 서비스 3. 위치 서비스 4. 위치 서비스 켬으로 토글 설정, 5. 아래 해당하는 앱에서 위치 접근 허용 - 앱을 사용하는 동안으로 체크 확인해야 할 것 두 번째 시뮬레이터에서는 GPS 기능을 지원하지 않기 때문에, 내 위치를 읽을 수가 없다는 것이 문제점이였다. 여러 해답으로 사람들이 시뮬레이터>네비게이터>Debug>Location>Custom Location...으로 설정하라고 하였으나 Xcode 버전이 다른 것인지 메뉴 구..
네비게이션 인터페이스의 구성요소 네비게이션 컨트롤러의 주요 역할은 컨텐츠 뷰 컨트롤러를 보여주고, 사용자 정의 뷰 (네비게이션 바 또는 툴바) 두 가지를 보여주는 것입니다. 네비게이션 바에서는 뒤로 가기 버튼과 커스터마이징한 버튼을 추가할 수 있으며 옵션으로 툴바 뷰도 제공합니다. 네비게이션 바, 툴 바, 탭 바가 헷갈린다면 다음 링크를 참고해도 좋을 것 같습니다. https://brunch.co.kr/@flatdesign/2 네비게이션 인터페이스의 객체 네비게이션 컨트롤러는 인터페이스를 구성하기 위해 여러 객체를 사용합니다. 개발자는 컨텐츠를 보여주기 위한 뷰 컨트롤러를 생성하고 네비게이션 바나 탭바는 알아서 생성됩니다. 만약 개발자가 네비게이션 컨트롤러에서 보낸 알람에 응답하고 싶다면, delegat..