原创 手勢識別--拖動,旋轉,縮放

@implementation ViewController - (void)viewDidLoad {     [super viewDidLoad];     self.textLabel.text = NSLoca

原创 int newString float 之間的相互轉換

UITableViewCellSeparatorStyleSingleLine 雖然不是大姿勢點,但有時候難免會忘記了,記錄一下 NSString *newString = [NSString stringWithFormat:@"%

原创 畫餅圖

創建PiaView 繼承UIView,所在的UIView中的中進行繪製 - (void)drawRect:(CGRect)rect {     NSArray *arr = @[@25,@25,@50];     CGPoi

原创 圖片的截屏

-(void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent *)event { //    把控制器的view 生成一個圖片 //    1.開啓一

原创 IQKeyboardManager 第三方,iOS鍵盤的監聽 鍵盤處理神器

鍵盤的處理神器,之前,用處理鍵盤的與輸入框,交互的時候,處理鍵盤的監聽和響應的事件中,比較麻煩,有了這個第三方,直接在Appdelgate中,幾行就可以處理愛啪啪中有關鍵盤的事件,總之灰常神奇!!!每一個iOS應用的開發者在工作中都會遇到

原创 命令行 Git常用命令,一頓操作慫如狗

前幾天,版本出了點錯,整的我頭皮發麻,完了就網上查詢了下相關的信息,試了一波,反正是一頓騷操作,頭皮發麻。後面會補充sourcetree 相關操作 Git撤銷修改和版本回退,等相關操作     1.初始化本地git倉庫(創建新倉庫) g

原创 美圖秀秀-拼圖效果,UIView的clipsTobounds (後續的回頭再加)

最近在做個拼圖美顏的功能,在UIScrollView中實現  self.clipsToBounds = NO的時候不剪切子視圖,當屬性爲YES的時候,超過父類視圖範圍的子視圖部分被剪切,默認值是NO,但是在UIScrollView中

原创 Webstorm操作Git

最近準備在學React Native,完了現在是h5階段,還是蠻有意思的,IDE,用的是webstrom,弄了點小東西練練手之類的,下面都是外面搞的,完了,這Webstorm跟xcode的還是有些區別的,所以就copy下,來收藏下,備份個

原创 JavaScript-----JS---JavaScript的介紹

JavaScript一種直譯式腳本語言,是一種動態類型、弱類型、基於原型的語言,內置支持類型。它的解釋器被稱爲JavaScript引擎,爲瀏覽器的一部分,廣泛用於客戶端的腳本語言,最早是在HTML(標準通用標記語言下的一個應用)網頁上使

原创 算法導論---算法分析----快速排序---002

快速排序(Quicksort)是對冒泡排序的一種改進。 它的基本思想是:通過一趟排序將要排序的數據分割成獨立的兩部分,其中一部分的所有數據都比另外一部分的所有數據都要小,然後再按此方法對這兩部分數據分別進行快速排序,整個排序過程可以遞歸進

原创 [Data Structure & Algorithm] 八大排序算法

閱讀目錄 1. 直接插入排序(Straight Insertion Sort) 2. 希爾排序(Shells Sort) 3. 直接選擇排序(Straight Selection Sort) 4. 堆排序(Heap Sort) 5. 冒泡

原创 self.navigationItem.titleView

新的titleView,添加UIbutton的方法 ios11更加坑intrinsicContentSize,這個方法,就不管了,直接固定大小居中 UIView * container = [[UIView alloc]initWith

原创 React Native-----RN----React Native介紹

React Native (簡稱RN)是Facebook於2015年4月開源的跨平臺移動應用開發框架,是Facebook早先開源的UI框架 React 在原生移動應用平臺的衍生產物,目前支持iOS和安卓兩大平臺。RN使用Javascr