標籤:蘋果公司對安全上的重視無可厚非,今年的WWDC大會上,Apple明確表示以身作則,通過一個新特性來提高系統的安全性,他就是App Transport Security。1.什麼是App Transport Security。App Transport Security,簡稱ATS,是iOS9的一個新特性。儘管Apple沒有提到watchOS,我相信App Transport Security 一定也適用於watchOS2.App Transport
標籤:使用Xcode7編寫iOS9應用時,如果擷取http://資料時會報如下錯誤:App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app‘s Info.plist file.原因:從iOS9起,新特性要求App訪問網路請求,要採用 HTTPS
標籤: Core Data是iOS5之後才出現的一個架構,它提供了對象-關係映射(ORM)的功能,即能夠將OC對象轉化成資料,儲存在SQLite資料庫檔案中,也能夠將儲存在資料庫中的資料還原成OC對象。在此資料操作期間,我們不需要編寫任何SQL語句1.建立項目的時候勾選Use the CoreData2.建立好之後就會在左邊的檔案名稱那裡看到一個CoreData.xcdatamodeldde檔案3.點擊之後在Xcode的中間可以看到它的內容,之後點擊左下角的Add
標籤:為什麼要代碼混淆?可以參考:http://www.cnblogs.com/wangcan/p/3477840.html 1,android studio 1.3之前的版本! 以前總以為Intellij idea 和android studio 在proguard-project.txt裡面設定以後,在編譯的時候就直接把代碼給混淆了,後面自己反編譯才發現,什麼都混淆,原來還有個操作沒做,(需要在Generate Signed APK (簽名)的時候勾選上Run
標籤:第一步:在程式中添加MessageUi.framework架構第二步:引入#import <MessageUI/MessageUI.h>標頭檔第三步:代碼實現3.1判斷是否可以發送郵件3.1.1建立視圖控制器3.1.2設定主題3.1.3設定發送對象3.1.4設定抄送對象3.1.5設定內容3.1.6設定代理人第四步:使用代理方法4.1設定代理4.2使用代理方法第五步:設定郵件語言文字Localization native development region
標籤:如何用 Android Studio 匯入開源項目以及常見錯誤的解決辦法本篇以Github上最熱門的MaterialDesign庫,MaterialDesignLibrary來介紹怎樣使用Android Sudio匯入開源項目的,如果你和我一樣剛剛從Eclipse轉到AS,那本篇文章非常適合你。如果不引入任何第三方庫,不做自動化分渠道打包等操作,那可以在完全不瞭解Gradle的情況下進行Android項目的開發。但如果要想匯入Github上的熱門項目,必須首先熟悉Gradle。1.