iOS開 CoreLocation簡單介紹

2022-08-15 21:24:13 字數 1055 閱讀 9854

一、簡介

(1):去任意陌生的地方

(2):找餐館、找酒店、找銀行、找電影院

2.在上述應用中,都用到了地圖和定位功能,在ios開發中,要想加入這2大功能,必須基於2個框架進行開發

(1)map kit :用於地圖展示

(2)core location :用於地理定位

3.兩個熱門專業術語

(1) :location based service(基於定位的服務)

(2)solomo :social local mobile(索羅門)

二、corelocation框架的使用

1.corelocation框架使用前提

(1)匯入框架

:在xcode5以後,不再需要我們手動匯入

(2)匯入主標頭檔案

#import

2.corelocation框架使用須知

corelocation框架中所有資料型別的字首都是cl

corelocation中使用cllocationmanager物件來做使用者定位

三、經緯度等地理資訊掃盲

1.示意圖

2.本初子午線:穿過英國倫敦格林文治天文台

往東邊(右邊)走,是東經(e)

往西邊(左邊)走,是西經(w)

東西經各180°,總共360°

:零度維度

往北邊(上邊)走,是北緯(n)

往南邊(下邊)走,是南緯(s)

南北緯各90°,總共180°

:橫跨經度\緯度越大(1° ≈ 111km),表示的範圍就越大,在地圖上看到的東西就越小

4.我國的經緯度:

(1)中國的經緯度範圍

緯度範圍:n 3°51′ ~  n 53°33′

經度範圍:e 73°33′ ~  e 135°05′

(2)部分城市的經緯度

四、模擬位置

:在對程式進行測試的時候,設定手機模擬器的模擬位置(經緯度)

iOS開發之XMPPFramework開發基礎介紹

1 使用iphonexmpp例項 2 修改xmppstream設定 3 基礎協議的介紹 協議 協議簡介 xep 0009 在兩個xmpp實體間傳輸xml rpc編碼請求和響應 xep 0006 使能與網路上某個xmpp實體間的通訊 xep 0045 多人聊天相關協議 xep 0054 名片格式的標準...

IOS開的property要點總結

在.h檔案裡面宣告 property和在m類實現檔案里央使用 synthesize用於隱性實現對類成員變數的讀取。property涉及到的屬性值包括 atomic,nonatomic,readonly,readwrite,assign,retain,copy,getter,setter,另外還有強引...

如何在IOS平台下搭建PhoneGap開發環境

由於在下最近在做基於html5的跨平台移植,搭建環境的時候著實費了不少勁。現在空閒下來順便整理一下,給大家分享。首先介紹一下phonegap。phonegap是一款基於html5標準的跨平台開源手機web應用開發框架。它允許使用者通過web技術訪問移動裝置的本地應用 api介面及應用程式等。這裡說一...