Time of Update: 2016-09-05
Swift,swiftcodeSwift - UITableViewCell倒計時重用解決方案 效果 源碼https://github.com/YouXianMing/Swift-Animations//// CountDownTimerController.swift// Swift-Animations//// Created by YouXianMing on 16/9/4.// Copyright © 2016年 YouXianMing. All
Time of Update: 2016-09-05
iOS學習,ios學習路線Model 類:@interface ListModel : NSObject@property (nonatomic, copy)NSString *time;@property (nonatomic, copy)NSString *cname;@property (nonatomic, copy)NSString *summary;@property (nonatomic, copy)NSString *title;@property (nonatomic,
Time of Update: 2016-09-04
解決ios開發中不合法的網路請求地址,ios不合法 NSString *const kWebsite =
Time of Update: 2016-09-02
iOS點擊cell查看大圖,點擊大圖還原小圖,ios查看大圖一、項目需求用collectionView展示很多照片,點擊某個照片,用全屏scrollView無限迴圈的方式查看圖片。點擊放大的圖片,圖片縮小到原先的尺寸。gif1.gif所示,點擊中間的圖片,放大圖片,滑動圖片。再點擊大圖,圖片回到相應的位置。 gif1.gifgif2.gif所示。當前顯示的圖片不在螢幕中,點擊大圖後,若圖片在螢幕頂部,則回到頂部;若在底部,則回到底部。 gif2.gif二、常見情境微博、的相簿
Time of Update: 2016-09-02
Swift,swiftcodeSwift - 實現點擊cell動態修改高度 效果 源碼https://github.com/YouXianMing/Swift-Animations//// TapCellAnimationController.swift// Swift-Animations//// Created by YouXianMing on 16/8/30.// Copyright © 2016年 YouXianMing. All rights
Time of Update: 2016-09-02
iOS 記憶體管理機制和循環參考處理方法,ios記憶體管理簡述ARC: 自動引用計數, Automatic Reference CountingMRC: Mannul Reference
Time of Update: 2016-09-05
二維碼,二維碼產生器使用系統內建產生/掃描二維碼iOS7開始蘋果整合了二維碼的產生的掃描### 產生二維碼的步驟匯入CoreImage架構 #import <CoreImage/CoreImage.h>通過濾鏡CIFilte產生二維碼### 二維碼的內容(傳統的條碼只能放數字)純文字名片URL產生二維碼 // 1.建立過濾器 CIFilter *filter = [CIFilter filterWithName:@"CIQRCodeGenerator"];
Time of Update: 2016-09-02
__Block與__Weak區別,__Block__Weak區別一、Blocks理解:Blocks可以訪問局部變數,但是不能修改,聲明block的時候實際上是把當時的臨時變數又複製了一份,在block裡即使修改了這些複製的變數,也不影響外面的原始變數。即所謂的閉包。 如果修改局部變數,需要加__block。 API Reference對__block變數修飾符有如下幾處解釋//A powerful feature of blocks is that they can
Time of Update: 2016-09-02
Masonry自動布局與UIScrolView適配,masonryuiscrolviewMasonry介紹Masonry是一個輕量級的布局架構 擁有自己的描述文法 採用更優雅的鏈式文法封裝自動布局 簡潔明了 並具有高可讀性 而且同時支援 iOS 和 Max OS X。可以通過cocoapods將其匯入。Masonry使用Masonry屬性及其說明//左側//@property (nonatomic, strong, readonly) MASViewAttribute
Time of Update: 2016-09-02
Swift
Time of Update: 2016-09-01
開發IOS App如何賺錢,iosapp賺錢 入坑IOS也就一年多,老實說,算不上什麼大牛,但是很喜歡開發app,也算是有點小收入,當然,不能算什麼。 雖然呢,不太想跟大家分享這些東西,畢竟每個人都喜歡自己默默的一個人做著自己喜歡的事情,我也不例外,也從沒跟別人說過做過app,免得他們到app
Time of Update: 2016-09-01
iOS空心圓下載進度列指示器控制項,ios空心進度列指示器self.layer = [CAShapeLayer layer]; self.layer.frame = CGRectMake(0, 0, 100, 100); self.layer.position = self.view.center; self.layer.lineWidth = 10.0; self.layer.fillColor = [UIColor clearColor].CGColor;
Time of Update: 2016-09-01
【原】iOS學習之Masonry第三方約束,iosmasonry1、Masonry概述目前最流行的Autolayout第三方架構 用優雅的代碼方式編寫Autolayout 省去了蘋果官方噁心的Autolayout代碼 大大提高了開發效率 架構地址:https://github.com/SnapKit/Masonry2、常用方法這個方法只會添加新的約束[blueView mas_makeConstraints:^(MASConstraintMaker *make)
Time of Update: 2016-09-01
App開發流程之原始碼Git管理,app流程原始碼gitbase項目已經可以編譯運行了,只不過沒有實際功能而已。繼續完善base項目前,我們需要考慮一下代碼管理的事情了。不管是一個人開發還是一個團隊開發,對原始碼進行版本管理是必須的,任何人對代碼的的任何操作都可以被管理,理由還不夠充分麼。以前使用過SVN,不過體驗最好的,還是Git方式。1.本地倉庫簡單易用,可以完全脫離遠程倉庫來使用2.所有主乾和分支都統一管理,切換自如3.合并代碼輕鬆愉快Xcode內建代碼Git管理,建立項目時候就提到過,當
Time of Update: 2016-08-31
App開發流程之建立項目和工程基本配置,app基本配置我的開發環境為:Mac OS X EI Capitan(10.11.6),Xcode
Time of Update: 2016-08-31
你真的瞭解UIViewController跳轉嗎?,uiviewcontroller跳轉一:UIViewController模態跳轉//展示模態視圖- (void)presentViewController:(UIViewController *)viewControllerToPresent animated: (BOOL)flag completion:(void (^ __nullable)(void))completion NS_AVAILABLE_IOS(5_0);//關閉模態視圖-
Time of Update: 2016-08-30
iOS 直播-網速監控,ios直播監控iOS 直播-網速監控CXNetworkSpeed.h 1 // 2 // CXNetworkSpeed.h 3 // CXNetworkSpeedDemo 4 // 5 // Created by xubaoaichiyu on 16/08/16. 6 // Copyright © 2016年 xubaoaichiyu All rights reserved. 7 // 8 9 10 11 #import <Foundation/
Time of Update: 2016-08-30
iOS 資料存放區之SQLite3的使用,iossqlite3SQLite3是iOS內嵌的資料庫,SQLite3在儲存和檢索大量資料方面非常有效,它使得不必將每個對象都加到記憶體中。還能夠對資料進行負責的彙總,與使用對象執行這些操作相比,獲得結果的速度更快。SQLite3使用SQL結構化查詢語言 (SQL),SQL是與關聯式資料庫互動的標準語言。SQLite3的使用:1、匯入標頭檔#import <sqlite3.h>2、建立或者開啟資料庫 //建立和開啟資料庫
Time of Update: 2016-08-30
App開發流程之iOS開發認證拾遺,app流程ios拾遺很久沒有總結,回頭看了一下到期的帳號,記錄的內容少之又少。最近有一些時間,想好好總結記錄一下。由於很久沒有記錄,想寫的東西很多又很雜,想了一下,一篇一篇羅列知識點和經驗,還不如寫一個系列,記錄一個應用的開發流程和經曆。主線就是一個應用的構建和開發過程,期間再針對部分節點進行分析和探討。 這篇的標題,之所以叫“拾遺”,可以參考一下我已到期的帳號(http://www.cnblogs.com/A-L
Time of Update: 2016-08-30
【原】iOS學習之PINCache第三方緩衝架構,iospincache 在項目中總是需要緩衝一些網路請求資料以減輕伺服器壓力,業內也有許多優秀的開源的解決方案。通常的緩衝方案都是由記憶體緩衝和磁碟緩衝組成的,記憶體緩衝速度快容量小,磁碟緩衝容量大速度慢可持久化。1、PINCache概述 PINCache 是 Pinterest 的程式員在 Tumblr 的 TMCache 基礎上發展而來的,主要的改進是修複了 dealock 的bug,TMCache 已經不再維護了,而 PINCache