Time of Update: 2016-01-30
iOS之weak和strong、懶載入及循環參考,iosweak一、weak和strong 1.理解 剛開始學UI的時候,對於weak和strong的描述看得最多的就是“由ARC引入,weak相當於OC中的assign,但是weak用於修飾對象,但是他們都不會造成引用計數加1;而strong則相當於OC中規定retain,它會造成引用計數加1”。 ARC的原理:只要還有一個變數指向對象,對象就會保持在記憶體中。當指標指向新值,或者指標不再存在時,相關聯的對象就會自動
Time of Update: 2016-01-30
【iOS效果集】實現QQ消除小紅點(一鍵退朝)效果QQ上黏黏的小紅點很好玩有木有,於是自己也想實現一番,看到iOS實現的人比較少,Android的比較多,於是這個就用iOS來實現哈~:調試圖:其實從實現來講,我是先實現第二張圖的效果的。實現思路1.瞭解原理,以及如何繪製“黏黏”形狀(即繪製兩圓加兩條貝茲路徑)。2.建立UIView(AZMetaBallCanvas),作為單獨畫布用來繪製“黏黏”形狀,用程式實現演算法,並繪製出來。3.給畫布(AZM
Time of Update: 2016-01-29
iOS通用的MVC模式項目架構MobileProject,mvcmobileproject
Time of Update: 2016-01-29
iOS JSON NSString Convert to NSDictionary,jsonnsstring NSString *str =
Time of Update: 2016-01-26
IOS中的多線程之GCD,IOS多線程之GCD 在ios中,使用多線程有三種方式,分別是:NSThread、NSOperation和NSOperationQueue、GCD,在本節,主要講解一下CDD的使用。 GCD(Grand Central Dispatch)
Time of Update: 2016-01-25
【代碼筆記】調用系統震動和聲音,代碼筆記調用震動代碼:RootViewController.m#import "RootViewController.h"#import <AudioToolbox/AudioToolbox.h>@interface RootViewController ()@end@implementation RootViewController- (id)initWithNibName:(NSString *)nibNameOrNil
Time of Update: 2016-01-23
ios 中的block應用,iosblock應用在這個大冬天裡默默敲著鍵盤,勿噴.今天學習swift過程中,學習到閉包,發現閉包和oc的block中有很多的相同之處,又重新學習了一下並且學習了一些進階點的用法,內容如下:1.block格式說明:(傳回型別)(^塊名稱)(參數類型) = ^(參數列表) {代碼實現};//如果沒有參數,等號後面參數列表的()可以省略例子:void(^demoBlock)() = ^ { NSLog(@"demo Block");}
Time of Update: 2016-01-22
iOS開發實踐之cell下載圖片(NSOperation)滾動列表cell的圖片從伺服器上下載顯示,利用多線程和緩衝技術
Time of Update: 2016-01-21
iOS實現映像指定地區模糊,ios實現映像地區 在大多影像處理中,我們會應用到高斯模糊處理映像,通常用它來減少映像雜訊以及降低細節層次。在此文中介紹了高斯模糊的實現和可選地區的模糊【美圖秀秀-背景虛化】 高斯模糊的原理中,它是根據高斯曲線調節像素色值,它是有選擇地模糊映像。說得直白一點,就是高斯模糊能夠把某一點周圍的像素色值按高斯曲線統計起來,採用數學上加權平均的計算方法得到這條曲線的色值,最後能夠留下人物的輪廓,即曲線.是指當
Time of Update: 2016-01-19
iOS設定圓角及圓形圖片方方正正的樣式往往會顯得很生硬,而圓角的樣式會讓人產生別樣的親切感,現在越來越多地用到圓角,諸如帳戶圖片之類的圖片也大都用圓形來顯示,本文就介紹如何設定按鈕、文字框的圓角以及製作圓形的圖片。 先來看看:如所示,我們製作了一個圓形的頭像,一個完全半圓的圓角按鈕,一個小圓角的按鈕,以及一個帶邊框且邊框為圓角的label。大概思路如下:View都有一個layer的屬性,我們正是通過layer的一些設定來達到圓角的目的,因此諸如UIImageView、UIButton、
Time of Update: 2016-01-18
iOS開發--隱藏(去除)導覽列底部橫線,ios導覽列iOS開發大部分情況下會使用到導覽列,由於我司的app導覽列需要與下面緊挨著的視窗顏色一致,導覽列底部的橫線就會影響這個美觀,LZ使用了以下方法。覺得不錯,分享來給小夥伴們。1)聲明UIImageView變數,儲存底部橫線@interface MyViewController { UIImageView
Time of Update: 2016-01-19
ios開發中的4種資料持久化方式【一、屬性列表與歸檔解檔】,ios4種 iOS中的永久儲存,也就是在關機重新啟動裝置,或者關閉應用時,不會遺失資料。在實際開發應用時,往往需要持久儲存資料的,這樣使用者才能在對應用進行操作後,再次啟動能看到自己更改的結果與痕迹。ios開發中,我們需要資料持久化這一種技術,也需要不斷在實際開發的工作與學習中完善資料持久化這一開發技術。本文將介紹4種資料持久化的方法:1、屬性列表2、對象的歸檔、解檔3、
Time of Update: 2016-01-15
git 查看遠程分支、本地分支、刪除本地分支,git查看分支刪除1 查看遠程分支123456789101112131415$ git branch -a * br-2.1.2.2 master remotes/origin/HEAD ->
Time of Update: 2016-01-15
關於NSURL的一些屬性的記錄,NSURL屬性記錄關於NSURL的一些屬性的記錄 1 NSLog(@"%@", request.URL.absoluteString); 2 NSLog(@"%@", request.URL.relativeString); 3 NSLog(@"%@", request.URL.scheme); 4 NSLog(@"%@", request.URL.resourceSpecifier); 5 NSLog(@"%@",
Time of Update: 2016-01-11
如何正確地寫好一個介面,正確地寫好介面寫介面可以說是每位行動裝置 App開發人員的基本功,也是一位合格行動裝置 App開發人員繞不過去的坎。但就如不是每一位開發人員都能夠成為合格的開發人員一樣,本人在 不同的團隊中發現,甚少有人能夠編寫出合格的UI代碼;而非常奇怪的是,在很多的開發人員論壇上看到我們移動開發人員更多關注於某個控制項或者是動畫,但卻很少 看到深入剖析UI機制,指導UI開發的文章。由於介面涉及到的方面實在過於廣泛,本文不可能事無巨細,一一道來,所以本文先立足於點,深入剖析iOS
Time of Update: 2016-01-09
IOS之UIView的tag學習,iosuiviewtagtag是UIView的一個屬性,而且要求tag值唯一。父視圖可以通過tag來找到一個子視圖1 UIView *redView = [[UIView alloc]initWithFrame:CGRectMake(0, 0, CGRectGetWidth(self.window.frame), CGRectGetHeight(self.window.frame)/2)];2 redView.backgroundColor =
Time of Update: 2016-01-10
真機調試以及“Could not find Developer Disk Image”問題解決方案,finddeveloper真機測試步驟1.運行Xcode,Xcode開啟後,點左上方菜單'Xcode',點'Preferences'。2.在開啟的視窗中,點'Accounts',切換到帳號頁,然後點下面的'+'號,在快顯功能表中點擊'Add Apple
Time of Update: 2016-01-05
IOS中把字串加密/IOS中怎麼樣MD5加密/IOS中NSString分類的實現,iosnsstring看完過後,你會學到:1學習IOS開發中的分類實現,2以及類方法的書寫,3以及字串的MD5加密/解密.---------------------------wolfhous------------------[1]建立工程,建立分類[2]分類的命名方式以及類的選擇[3]書寫NSString分類的類方法,以及實作類別方法,以及MD5如何加密[4]測試加密結果[5]解密:直接百度MD5解密,隨便點歌
Time of Update: 2016-01-05
一個裁剪圖片的小工具類,通過一句代碼調用,裁剪工具類前些時間空閑,寫了個簡單的小小工具類,即圖片的裁剪,動畫改變frame隱藏;本類直接提供一個類方法調用,傳入3個參數即可,代碼非常簡單,誰都可以看懂;參數說明:第一個參數:你要將裁剪後的圖片添加到哪個視圖上執行動畫,傳入當前view即可;第二個參數:傳入一張你要進行裁剪的圖片;第三個參數:背景圖,可以添加一張背景(如預覽圖),不需要可以不傳,給一個空白字元串即可.如:@" ";但不要傳 nil ,否則控制台會輸出如的莫名其妙的語句;預覽圖效果:
Time of Update: 2016-01-04
美圖秀秀美化圖片之【編輯】模組介面設計,秀秀介面設計 效果目前旋轉和銳利化的介面還沒做。編輯模組包含圖片裁剪、旋轉、銳利化。一、點擊美化圖片首頁【編輯】,進入具體操作介面 FWFunctionViewController *vc = [[FWFunctionViewController alloc] initWithImage:self.image type:FWBeautyProcessTypeEdit]; [self presentViewController:vc animated: