原创 iOS-swift之常用框架簡單介紹
網絡框架 CocoaAsyncSocket · GitHub地址:https://github.com/robbiehanson/CocoaAsyncSocket/ · 特點:易用、強大的socket(TCP\UDP)第三方。 Swi
原创 iOS swift3.0之CollectionView添加長按手勢並識別cell名稱
一、在UICollectionViewDataSourced 繪製cell的代理方法中添加長按手勢 func collectionView(_ collectionView: UICollectionView, cellForItem
原创 iOS swift3.0之解決(UITableView)表格添加拖動手勢衝突造成表格不能滑動問題
一、引用 UIGestureRecognizerDelegate class ViewController: UIViewController ,UIGestureRecognizerDelegate{ 二、添加拖動手勢到table
原创 iOS swift之設置頁面模態視圖風格ModalPresentationStyle
//跳轉頁面時設置ViewController的顯示風格 let storyboard = UIStoryboard(name: "Demo", bundle: nil) let controller = storyboard.in
原创 iOS swift3.0之計時器Timer的簡單應用
第一步: var timer = Timer() 第二步: // 初始化並啓用計時器,控制每秒執行一次tickDown方法 timer = Timer.scheduledTimer(timeInterval: 1,target:self,
原创 swift 16進制數-[UInt8]-轉字符串-String-
把一串16進制數-[UInt8],例如 01 10 CD 轉成字符串-String "0110CD",代碼如下: func bytesToStr(bytes:[UInt8]) -> String { var hexStr
原创 iOS-Swift之Realm的使用教程
版本:Realm Swift 3.15.0 使用要求 Xcode9.2或更高版本 目標平臺要iOS8或以上 安裝 有3種方式:Dynamic Framwork\CocoaPods\Carthage 我是用CocoaPods安裝的,說一下具
原创 iOS swift3.0之UISlider的簡單使用
///添加滑動塊 func addSlider(viewController:UIViewController, Frame:CGRect, maxValue:Float, minValue:Float, currentVal
原创 iOS之解決第三方庫不支持某種(armv7/armv7s/arm64)指令集問題-Apple Mach-O Linker Error
TARGETS --> Build Settings --> Architectures 如果有第三方庫不支持某種版本指令集,例如armv7,可以把Build Active Architecture Only設置爲No,Vali
原创 Swift之KVO實例
KVO(Key-Value-Observer)機制屬於觀察者模式。在對象屬性變化時發送消息給觀察者對象。 自定義觀察者類: //NSObject類實現了NSKeyValueOberving協議,只需繼承NSObject類即可 cla
原创 Android之數據庫Realm使用說明
Github官網(Java版):https://github.com/realm/realm-java 現在Realm的最新版是5.11.0 Realm的特點: 手機數據庫:Realm是第一個手機數據庫,數據庫從基礎搭建到運行都是在手
原创 Domain=DDXMLErrorDomain Code=1 "(null)"
//構造XML文檔 let doc = try DDXMLDocument(data: xmlData!, options:0) 在使用第三方庫KissXML解析數據的時候出現錯誤:Domain=DDXMLErrorDomain C
原创 android之簡易畫板(塗鴉)實例(透明背景)
一、創建變量 //DoodleView private Paint mPaint = new Paint(); private List<Path> mPathList = new ArrayList<>(); // 保存塗鴉軌跡
原创 android之bitmap和byte[]互轉
//drawable轉bitmap Bitmap imageBitmap = BitmapFactory.decodeResource(myContext.getResources(), R.drawable.example); //
原创 Xcode常用快捷鍵及設置
一、快捷鍵 1. 代碼相關: 按 command ,點擊函數 進入函數聲明處 按 option ,點擊方法 查看該方法帶描述,包括iOS版本、相關主題等 按 control + command + 空格 顯示錶情 按 control +