原创 【轉】iOS學習之適配iOS10

適配iOS10 2016年9月7日,蘋果發佈iOS 10。2016年9月14日,全新的操作系統iOS 10將正式上線。 作爲開發者,如何適配iOS10呢? 1.Notification(通知) 自從Notification被引入之後,蘋

原创 【原】iOS學習之Xcode8關於控制檯不打印錯誤信息

前幾天將我的Xcode升到了8,但是在運行程序時,會打印很多沒有用的信息,如下圖: Xcode8運行程序時打印的亂碼 於是各種尋求答案,找到如下答案: Edit Scheme-> Run -> Arguments, 在Environm

原创 【原】iOS學習之應用之間的操作

關於應用之間的相互操作,小編一直覺得非常高大上,在一次面試中被面試官一頓暴虐,今天小編就決定學習一下!經過一頓度娘,找到一些博客,不過都比較凌亂,我就打算自己整理一下! 首先要說的是每一個APP都可以設置一個自己獨有的URL,APP應用之間

原创 【原】iOS學習之tableView的常見BUG

1、TableView頭視圖不隨視圖移動,頭視圖出現錯位   錯誤原因:tableView的 UITableViewStyle 沒有明確的聲明     解決方法:在tableView聲明的時候明確爲 UITableViewStyleGro

原创 【轉】iOS學習之iOS禁止Touch事件

iOS程序中有時會有需要禁止應用接收Touch的要求(比如動畫進行時,防止觸摸事件觸發新方法)。  一、一般有兩種:   1、弄個遮罩層,禁止交互;   2、使用UIApplication中的方法進行相關的交互設置,方法如下: // 開始

原创 【原】iOS學習之Masonry第三方約束

1、Masonry概述 目前最流行的Autolayout第三方框架   用優雅的代碼方式編寫Autolayout   省去了蘋果官方噁心的Autolayout代碼   大大提高了開發效率  框架地址:https://github.co

原创 【轉】iOS學習之translucent屬性

原文地址:http://www.jianshu.com/p/930643270455 總所周知,蘋果從iOS7開始採用扁平化的界面風格,顛覆了果粉們“迷戀”的擬物化風格。對於開發者而言,全新的風格帶來新的接口,這些新的接口改動中,有些更加合

原创 【原】iOS學習之圖片拉伸處理(類似qq的氣泡)

原理是拉伸裏面的內容,將邊保護起來 方法1: ①[image resizableImageWithCapInsets:UIEdgeInsetsMake(30, 30, 30, 30)]; ②[image resizableImag

原创 【原】iOS學習之三種撥打電話方式的比較

撥打電話小編從網上找到三種,在這裏做一些總結和比較 1、基本使用 NSString *str = [[NSMutableString alloc] initWithFormat:@"tel://%@",@"152xxxx4165"];

原创 【原】iOS查找私有API

喜接新項目往往預示的會出一堆問題。解決問題的同時往往也就是學到更多東西的時候,這也許就是學習到新東西最直接最快速的方法吧! 小編經過努力,新項目終於過測試了,可是被蘋果大大給拒了,好苦啊,最近的審覈真的是沒有誰了。這回被拒是因爲項目中存在私

原创 更新後登錄狀態丟失

小編最近在 Swift 項目中遇到這麼一個問題,那就是用戶在更新後,登錄狀態丟失了。 關於當前用戶數據,我是使用歸解檔,存儲到 Document文件下的一個 plist文件中。判斷登錄狀態的依據是在 App啓動的時候是否可以獲取到這個文件

原创 MAC安裝Flutter

系統環境要求 Flutter因爲是新出的框架,所以對系統還是有一定的要求的。 MacOS(64-bit) 磁盤空間:大於700M,如果算上Android Studio等編輯工具,儘量大於3G。 命令號工具:bash、mkdir、rm、gi