原创 解決 OSX10.11 Xcode7安裝模擬器需要授權的問題

 系統升級到OSX10.11 Xcode也一起升級到Xcode7,安裝模擬器時,會出現需要授權的問題。一開始覺得莫名其妙。最後還是在Stack Overflow上找到解決方案。  廢話不多說,如果你安裝iOS版本模擬器碰到下面的這種情況:

原创 前端 echarts實現柱狀圖

一、準備工作 引入js庫: <script src="https://cdn.bootcss.com/echarts/4.2.0-rc.2/echarts-en.common.js"></script> html部分: <div id

原创 【HTML】標籤href屬性不跳轉問題

最近由於項目需要,支援到了微信公衆號開發小組,在調試過程中發現,部分頁面的跳轉,在iOS的微信公衆號上無法跳轉,始終在原來的頁面上。但是在安卓的微信公衆號上卻能夠完美跳轉。按理說同是騰訊旗下的微信,同樣的URL,不應該會出現這樣的情況。

原创 關於runtime

runtime是什麼? 1.runtime 是一套底層的C語言API(包含了很多強大實用的C語言數據類型,C語言函數) 2.實際上,平時我們編寫的OC代碼,底層都是基於runtime實現的,也就是說,我們編寫的OC代碼,最終都是轉成了底層

原创 iOS內存管理之我所見

一.內存管理機制 (一).創建對象發生了些什麼 1.分配內存空間,存儲對象 2.初始化成員變量 3.返回對象指針地址 (二).對象創建完成後發生什麼 1.對象在完成創建的同時,內部會自動創建一個引用計數器,這個計數器,是系統用來判定是否回

原创 iOS多線程

進程: 1.正在進行中的程序被稱爲進程,負責程序運行的內存分配 2.每個進程都有自己獨立的虛擬空間 線程: 1.線程是進程中一個獨立的執行路徑(控制單元) 2.一個進程中至少包含一條線程,即主線程 3.可以將耗時的執行路徑(如:網絡請求)

原创 實際開發中關於autorelease的運用

autorelease與release: autorelease的功能和release的功能一樣,同樣是將retaincount -1。區別在於release能夠精確減1,且release操作之後不能再對對象進行操作,而autorelea

原创 致正在成長的程序員

最近在網上看到一些給正在成長中的程序員的一些建議,看得自己也是五位夾雜,在這也給大家分享一些比較中肯的建議: 1.解決你自己的問題:        從外面獲取答案和自己解決問題,是兩種完全不同的成長方式。當你自己解決一個問題的時候,你不僅

原创 iOS中一些共存混編的問題

         在協作開發的過程中,總是能碰到各式各樣的項目需求,甚至部分需求對性能的要求較高,我們不得不自己把握一些內存的精確釋放,自然就有MRC與ARC的代碼共存,甚至在需要第三方類庫的時候,也會碰到這樣的一些共存問題。下面我們總結

原创 iOS中@property

二.@property 1.生成get與set方法的聲明 2.生成get與set方法的簡單實現 3.如果你沒有聲明對象成員變量,那麼他會自動生成一個_開頭的成員變量   @property參數分爲4類: 1.與set方法內存管理相關參數

原创 UIView背景圖片設置一些技巧

一、加一個UIImageview在UIView上(可以) UIImageView *imageView = [[UIImageView alloc]initWithFrame:self.view.bounds]; imageVi

原创 最近不少iphone6,6s白屏,分享一下自己的搶救過程

首先,你得有如下設備:mac機一臺,iphone數據線一根,一臺一直處於開機界面的iPhone 注意啦,又到了展現真正的技術的時候啦: 1.將你的iPhone強制關機(長按 電源鍵+home); 2.將你的手機連接到mac上,然後打開m

原创 多線程--GCD

GCD的基本思想:將操作放在隊列中去執行 1.操作使用的Blocks定義 2.隊列負責調度任務執行所在的線程以及具體的執行時間 3.隊列的特點就是先進先出(FIFO)的,新添加至隊列的操作都會在隊尾。 基本格式: GCD的函數都是以dis

原创 關於分類category與類擴展extension的區別

分類category:即使在你不知道一個類的源碼情況下,向這個類添加擴展的方法,並且分類的實現是和其他文件分開的。 #import "Man+SuperMan.h" @implementation Man (SuperMan)//括號裏代

原创 關於iOS中ARC機制的理解

         ARC是蘋果公司在iOS4.3之後纔出現的內存管理機制,全名爲: ARC(Automatic Reference Counting)。簡單地說,就是代碼中自動加入了retain/release,原先需要手動添加的用來處