freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于ios的遠(yuǎn)程視頻監(jiān)控系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-07-24 17:53 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 成 AFNeteorking 的安裝, 為后綴的文件,打開即可同樣的方法可以集成其他的第三方類。iOS 開發(fā)證書配置是此項(xiàng)目能在真機(jī)上運(yùn)行的前提之一。iOS 有著很完善的規(guī)范的開發(fā)者機(jī)制,此項(xiàng)目使用的個(gè)人開發(fā)者賬號(hào),每個(gè)賬號(hào)可以申請(qǐng)兩個(gè)發(fā)布證書,用來在 AppStore 上發(fā)布自己的作品,和三個(gè)開發(fā)證書,用來進(jìn)行真機(jī)測(cè)試。每個(gè)證書可生成一個(gè)對(duì)應(yīng)的描述文件,該描述文件記錄了此賬號(hào)的狀態(tài)以及所下掛的證書,進(jìn)行真機(jī)調(diào)試前需要將,發(fā)布證書或者開發(fā)證書和描述文件導(dǎo)入 Xcode 中。然后再項(xiàng)目設(shè)置中的 Build setting code signing 中設(shè)置相應(yīng)的證書以及描述文件,最后在運(yùn)行設(shè)備中選擇已經(jīng)加入開發(fā)者的 iOS 設(shè)備,運(yùn)行后便可進(jìn)行調(diào)試。 網(wǎng)絡(luò)數(shù)據(jù)包獲取 paros 環(huán)境搭建此項(xiàng)目的所有接口為抓取其他同類 App 的網(wǎng)絡(luò)數(shù)據(jù)包而來,因此需要在本機(jī)配置網(wǎng)絡(luò)數(shù)據(jù)包劫持環(huán)境,該項(xiàng)目使用的工具為 paros,首先該環(huán)境必須在安裝有 JDK 的環(huán)境下使用,且手機(jī)與電腦必須在同一局域網(wǎng)絡(luò)下,從官網(wǎng)下載 JDK 最新版,并配置環(huán)境變量即為 JDK 的安裝路徑,然后打開 paros 軟件,在 Tools options Local proxy下根據(jù)自己的 ip 地址來配置 local host 的 ip 地址,端口號(hào)為大于 8080 的任意數(shù),然后進(jìn)入手機(jī)設(shè)置無線局域網(wǎng)設(shè)置已連接的網(wǎng)絡(luò),將代理改為手動(dòng),其中的 ip 地址和端口號(hào)要與 paros 所設(shè)置的完全一致,此時(shí)在 iphone 上運(yùn)行程序的同時(shí)便可以在 paros 中獲得相應(yīng)的網(wǎng)絡(luò)數(shù)據(jù)包??稍?Xcode 中使用 NSJSONSerialization 或者 NSXMLParser類對(duì)其進(jìn)行進(jìn)一步的解析。程序運(yùn)行和會(huì)在下方的 console 有輸出顯示程序狀態(tài)。大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)8 Objectivec 中的關(guān)鍵類 NSJSONSerializationNSJSONSerialization,ios5 中 apple 增加了解析 JSON 的 apiNSJSONSerialization。NSJSONSerialization 在效率上遠(yuǎn)遠(yuǎn)超越了SBJSON、TouchJSON 、YAJL、JSONKit、NextiveJson。因?yàn)樽鳛樘O果自帶的 JSON 數(shù)據(jù)解析類,它更好的兼容了 iOS 的內(nèi)存管理機(jī)制, JNSJSONSerialization 提供了將JSON 數(shù)據(jù)轉(zhuǎn)換為 Foundation 對(duì)象一般都是 NSDictionary 和 NSArray 和 Foundation 對(duì)象轉(zhuǎn)換為 JSON 數(shù)據(jù),可以通過調(diào)用 isValidJSONObject 來判斷 Foundation 對(duì)象是否可以轉(zhuǎn)換為 JSON 數(shù)據(jù)。該類提供非常便捷的數(shù)據(jù)類型轉(zhuǎn)換方法,尤其在涉及到網(wǎng)絡(luò)數(shù)據(jù)與本地?cái)?shù)據(jù)相互轉(zhuǎn)化方面和跨平臺(tái)語言編程方面有著很高的效率,利用NSJSONSerialization 可將 JSON 轉(zhuǎn)換成 Foundation 對(duì)象,也能將 Foundation 對(duì)象轉(zhuǎn)換成 JSON,轉(zhuǎn)換成 JSON 的對(duì)象必須具有如下屬性: NSArray 或者NSDictionary;NSString、NSNumber、NSArray、NSDictionary、NSNull 的實(shí)例; NSDictionary的 key 必須是 NSString 類型;。NSDictionary 中的 key就是 json 字符串中的 key,object 就是 json 字符串中的 value,isValidJSONObject:方法是檢測(cè) Foundation 對(duì)象能否合法轉(zhuǎn)換為 JSON 對(duì)象,dataWithJSONObject:options:error 方法是將 Foundation 對(duì)象轉(zhuǎn)換為 JSON 對(duì)象,參數(shù) NSJSONWritingPrettyPrinted 的意思是將生成的 json 數(shù)據(jù)格式化輸出,這樣可讀性高,不設(shè)置則輸出的 json 字符串就是一整行。 AFNetworking該項(xiàng)目會(huì)從網(wǎng)絡(luò)上請(qǐng)求數(shù)據(jù),所有的數(shù)據(jù)都從網(wǎng)絡(luò)接口中來,因此用到了大量的網(wǎng)絡(luò)請(qǐng)求,AFNetworking 是一個(gè)輕量型的第三方網(wǎng)絡(luò)庫,適用于 iOS 以及 Mac OS X. 它構(gòu)建于在 NSURLConnection, NSOperation, 以及其他熟悉的 Foundation 技術(shù)之上. 它擁有良好的架構(gòu),豐富的 api,以及模塊化構(gòu)建方式,使得使用起來非常輕松。他可以非常便捷和迅速的從一個(gè) url 來得到 json 數(shù)據(jù),并以 NSMutableDictionary 的形式返回,采用 Block 語法進(jìn)行回掉。為了更好的處理向 Web 站點(diǎn)的請(qǐng)求,包括處理Session,Cookie 等細(xì)節(jié)問題,使用 AFNetworking 則是更好的選擇,他可以用于發(fā)送HTTP 請(qǐng)求,接收 HTTP 的響應(yīng),但是不會(huì)緩存服務(wù)器的響應(yīng),不能執(zhí)行 HTML 頁面中的 JAvascript 代碼,同時(shí), AFNetworking 還內(nèi)置支持 JSON,plist 文件和 XML 文件的解析,使用比較方便。使用之前需要實(shí)例化一個(gè) AFHTTPRequestOpeartionManger 對(duì)象,大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)9根據(jù)服務(wù)器內(nèi)容的不同,為 AFHTTPRequestOpeartionManger 對(duì)象指定不同的解析格式,該對(duì)象默認(rèn)的解析格式是 JSON 和 Plist 文件解析器。發(fā)送 GET 請(qǐng)求用:Manager 對(duì)象調(diào)用 GET: parameters:success :failure:方法即可,success 代碼塊和 failue 代碼塊在網(wǎng)絡(luò)請(qǐng)求成功/失敗過后調(diào)用。 SDWebImageSDWebImage 是 iOS 平臺(tái)上非常優(yōu)秀的異步加載圖片的第三方類庫,這個(gè)類庫提供一個(gè) UIImageView 類別以支持加載來自網(wǎng)絡(luò)的遠(yuǎn)程圖片同時(shí)支持 GIF 動(dòng)畫,通過對(duì)UIImageView 的類別擴(kuò)展來實(shí)現(xiàn)異步加載替換圖片的工作,同時(shí)該類還具有緩存管理、異步下載、同一個(gè) URL 下載次數(shù)控制和優(yōu)化等特征。它支持 64 位,因?yàn)槭褂锰O果自帶的 GCD 多線程機(jī)制,所以可以保證在加載大量圖片的情況下主線程永遠(yuǎn)不會(huì)被堵塞,同時(shí)具有很完善的緩存管理功能,使同樣的地址不會(huì)被請(qǐng),也不會(huì)造成內(nèi)存泄漏等問題,其中大部分使用 category 類目來完,如UIImage+、UIButton+WebCache 、UIImage+MultiFormat 等,在使用的時(shí)候首先需要引入頭文件import“” ,然后使用 (void)setImageWithURL:(NSURL *)url placeholderImage:(UIImage *)placeholder 或 (void)setImageWithURL:(NSURL *)url forState:(UIControlState)state placeholderImage:(UIImage *)placeholder 方法來完成異步加載圖片的操作,同時(shí)可以使用該類自帶的占位圖獲得更好的體驗(yàn)效果。大致的使用步驟如下:(1)加載圖片準(zhǔn)備入口 setImageWithURL:placeholderImage:options: 會(huì)先把 placeholderImage 顯 示,然后 SDWebImageManager 根據(jù) URL 開始處理圖片。(2)檢查本地緩存進(jìn)入 SDWebImageManagerdownloadWithURL:delegate:options:userInfo:,查找本地圖片是否存在 queryDiskCacheForKey:delegate:userInfo。(3)展示圖片如果內(nèi)存中已經(jīng)有圖片緩存, 則回調(diào) imageCache:didFindImage:forKey:userInfo: 到 SDWebImageManager。如果沒有緩存則 SDWebImageManagerDelegate 回調(diào) webImageManager:didFinishWithImage: 到 UIImageView+WebCache 等前端展示圖片。(4)將圖片緩存大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)10將圖片保存到 SDImageCache 中,內(nèi)存緩存和硬盤緩存同時(shí)保存。寫文件到硬盤 也在以單獨(dú) NSInvocationOperation 完成,避免拖慢主線程。大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)11第 3 章 系統(tǒng)分析 構(gòu)架概述 功能構(gòu)架經(jīng)過需求分析,結(jié)合自己的所掌握的編程技巧,確定“NoBorder”的功能為推薦景點(diǎn)、搜索目的地、特價(jià)優(yōu)惠、地圖定位,更多菜單,其中更多菜單又分為今日新聞、附近美食、我要登陸、說點(diǎn)什么,功能層次圖如圖 所示。圖 系統(tǒng)功能層次圖 模塊需求描述該應(yīng)用是一款和旅行類有關(guān)的 APP,本軟件界面友好,功能完善,用戶可以通過此 APP 了解到當(dāng)今現(xiàn)代的旅游行情,其中包含的新聞功能可使用戶不出家門便可盡知天下事,同時(shí)當(dāng)用戶出門在外的時(shí)候,還可以幫助用戶定位當(dāng)前的地理位置,顯示當(dāng)前的坐標(biāo),同時(shí)以自身坐標(biāo)為圓心搜索附近的美食,包括美食的做法,同時(shí)還有評(píng)論功能,用戶可以在論壇上自己發(fā)言,發(fā)表對(duì)景點(diǎn)以及其他事件的一些看法。讓游客互動(dòng),是出門在外的必備應(yīng)用。本應(yīng)用做了本地存儲(chǔ),并沒有使用通常的 splite 數(shù)據(jù)庫,而是使用了 iOS 所特有的沙盒機(jī)制 sandbox 作為本地持久化的方法,因?yàn)樯澈袡C(jī)制會(huì)比數(shù)據(jù)的效率更高,他可以直接將 App 信息存儲(chǔ)到 sandbox 的根目錄下,而且移動(dòng)端的開發(fā)對(duì) iOS ipa 包的大小大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)12有著嚴(yán)格地限制,并且此 App 并沒有太多復(fù)雜的數(shù)據(jù),且不需要對(duì)數(shù)據(jù)進(jìn)行過多的操作,只需要將數(shù)據(jù)存入本地,在沒有接入互聯(lián)網(wǎng)的時(shí)候會(huì)顯示本地?cái)?shù)據(jù)。因此使用sandbox 來代替數(shù)據(jù)庫 splite 以達(dá)到更好的目的。更多菜單里面包含了附近美食、當(dāng)日新聞、評(píng)論列表、登陸模塊,其中附近美食考慮到不同的旅游景點(diǎn)不僅僅有不同的景色,同時(shí)也有當(dāng)?shù)氐拿牢妒澄?,特色小吃,而這些也是旅行中不可缺少的,通過附近美食,用戶可以對(duì)當(dāng)?shù)孛朗澄幕囊粋€(gè)深入了解,同時(shí)也可以學(xué)會(huì)美食的詳細(xì)做法。當(dāng)天新聞可以讓用戶在旅行的途中或者是家中瀏覽當(dāng)天所發(fā)生的事情。評(píng)論列表可以讓用戶發(fā)表自己對(duì) App 的或者是對(duì)景點(diǎn)的一下見解,讓用戶與用戶間更好的交流。登錄模塊分為第三方登錄和匿名登陸。用戶登錄后可進(jìn)行發(fā)言。第三方包括微信、、人人、豆瓣等第三方登陸平臺(tái)。如上圖 所示, “NoBorder”從推薦景點(diǎn)、登錄、評(píng)論、地圖定位四大模塊進(jìn)行分析,這些模塊根據(jù)不同的設(shè)計(jì)從而實(shí)現(xiàn)不同功能,下面分別闡述每個(gè)模塊具體功能。(1)推薦景點(diǎn)推薦景點(diǎn)模塊功能結(jié)構(gòu)圖如圖 所示。 圖 推薦景點(diǎn)功能結(jié)構(gòu)圖推薦景點(diǎn)頁面共有以上六種功能,強(qiáng)力推薦景點(diǎn)為每隔一段時(shí)間 App 會(huì)自動(dòng)為用戶推薦四到五個(gè)熱門景點(diǎn),以 UIScrollView 滾動(dòng)條的方式展現(xiàn)出來,用戶點(diǎn)擊進(jìn)入可查看景點(diǎn)詳情;最新熱門游記模塊為一些旅行達(dá)人把自己的行程感受,分享出來,包括目的地景色、目的地路線、門票價(jià)格等信息,供其他旅客瀏覽,同時(shí)下方的評(píng)論列表也可看到其他人的看法和意見;每日精選圖片主要提供者了一些美麗景色的圖片和大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)13其出處供大家參考,用戶可以根據(jù)圖片來判斷自己是否喜歡最終決定是否前往,節(jié)省了時(shí)間的同時(shí)也幫用戶更好的制定旅行計(jì)劃;旅行達(dá)人推薦模塊會(huì)把定期評(píng)選出來的旅行達(dá)人展示出來,包括達(dá)人所旅行過的景點(diǎn),今日旅行專題模塊每天會(huì)給用戶推薦一個(gè)城市,用戶可以看到這個(gè)城市中所有的著名景點(diǎn)以及風(fēng)土人情,同時(shí)還可顯示推薦游覽順序避免繞路;本周線下活動(dòng)模塊顯示了官方所組織的一些活動(dòng),用戶可根據(jù)自己的喜好選擇相應(yīng)的活動(dòng),查看活動(dòng)詳情及報(bào)名方式等。(2)登錄模塊登錄模塊集成了多種登錄方式,包括新浪、騰訊等國內(nèi)一些主流的社交平臺(tái)賬號(hào)登陸,登陸之前會(huì)先判斷用戶是否已經(jīng)登錄,如果已經(jīng)登錄這直接顯示登錄用戶的信息,其功能結(jié)構(gòu)如圖 所示。圖 登錄模塊功能結(jié)構(gòu)圖(3)評(píng)論模塊評(píng)論模塊可以讓用戶發(fā)表自己對(duì) App 的或者是對(duì)景點(diǎn)的一下見解,讓用戶與用戶間更好的交流,其模塊功能如圖 所示。大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)14圖 評(píng)論模塊功能結(jié)構(gòu)圖評(píng)論模塊可以判斷用戶的登錄狀態(tài)如果用戶已經(jīng)登錄,則使用用戶的用戶名來發(fā)表。如果用戶沒有登錄,則會(huì)提示用戶先登錄或者使用游客身份來發(fā)表自己的看法。此登錄系統(tǒng)使用的是 Single Sign On(SSO )單點(diǎn)登錄模式,即用戶只需要登陸一次便可進(jìn)行發(fā)帖,不管程序運(yùn)行與否,只要用戶沒有點(diǎn)擊登出之前,用戶可一直使用所登陸的賬號(hào)。避免了每次打開軟件都需要登錄的繁瑣步驟,同時(shí)使用第三方登錄時(shí)候支持第三方 App 跳轉(zhuǎn),如果手機(jī)中沒有第三方 App,則會(huì)以 UIWebView 的形式讓用戶登錄,達(dá)到同樣的效果。(4)地圖定位模塊地圖定位模塊可以讓用戶知道自己的實(shí)時(shí)位置信息,同時(shí)地圖可以以三種方式展現(xiàn)出來,包括衛(wèi)星地圖模式、標(biāo)準(zhǔn)地圖模式、混合地圖模式,起到一個(gè)給用戶引導(dǎo)的作用。其模塊功能如圖 所示。圖 地圖定位模塊功能結(jié)構(gòu)圖大連東軟信息學(xué)院畢業(yè)設(shè)計(jì)(論文)15 用例圖分析 系統(tǒng)用例圖如圖 所示。圖 系統(tǒng)用例圖通過系統(tǒng)用例圖來編寫用例,詳細(xì)信息如表 至 所示。表 推薦景點(diǎn)例描述表用例名稱 推薦景點(diǎn)參與者 用戶用例概述 用戶點(diǎn)擊 UITabB
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1