Time of Update: 2016-08-17
Touch ID指紋解鎖使用,touchid指紋解鎖Touch ID是iPhone5S後加入的一項新的功能,也就是大家熟知的指紋識別技術。大家用得最多的可能是手機的解屏操作,不用在和以前一樣輸入手機的四位元密碼進行驗證。一方面不用擔心密碼被別人看到,另一方面也方便了自己的操作。iOS8後蘋果開放了Touch ID的API給開發人員,這也給我們的app帶來了新的體驗。使用Touch
Time of Update: 2016-08-17
純 HTML5 APP與原生APP的差距在哪?,html5app差距在哪純 HTML5
Time of Update: 2016-08-15
主流介面搭建原理(類似百思不得姐主介面),姐主介面一.介面搭建1.項目需求 主介面能左右滾動,還能上下滾動,點擊按鈕跳轉介面 2.分析介面 點擊按鈕跳轉介面可以自訂UITabBarCotroller來實現 左右滾動,可以利用scrollView來實現 或 UICollectionView
Time of Update: 2016-08-10
蘋果內建地圖進行定位,蘋果內建地圖 最近項目中遇到了關於地圖定位的需求,考慮到用三方庫的話項目會變大,還是用了官方內建的地圖。 這是結果圖: 一、CoreLocation.frame是iPhone
Time of Update: 2016-08-04
NSUserDefault的使用,NSUserDefault使用NSUserDefault的使用NSUserDefaults用來儲存類似使用者的配置等一些比較小的資料。一、建立NSUserDefaults對象NSUserDefaults *userDefault = [NSUserDefaults standardUserDefaults]; 二、建立NSUserDefaults對象之後即可往裡面添加資料,它支援的資料類型有NSStr
Time of Update: 2016-07-28
關於UITableViewCell的迴圈利用--面向初學者,uitableviewcell--UITableViewCell的重複利用機制有效地節省記憶體開銷和提高程式效能。 1 原理tableView擁有一個緩衝池,存放未在使用(沒有顯示在介面)的cell。tableView有一行cell要顯示時先從緩衝池裡找,沒有則建立,有一行cell隱藏不需要顯示時就放到緩衝池。2 圖解迴圈利用代碼//cellForRow 代碼-(UITableViewCell
Time of Update: 2016-07-24
iOS開發--UIKit控制項之UISearchBar(搜尋欄),--uikituisearchbar今天因為需求原因,需要用到搜尋控制項;之前一直沒有用到過這個控制項,所以去百度了一下,找到一篇可以說很齊全的資料,感謝這位作者。然而,我並沒有找到可以更改字型大小的屬性或方法,希望有知道的告訴我一聲,謝謝!原文地址:http://my.oschina.net/u/2340880/blog/509756初始化:UISearchBar繼承於UIView,我們可以像建立View那樣建立searchBa
Time of Update: 2016-07-12
ISS_1建站使其能夠用ipad瀏覽器下載安裝x-code開發的程式,iss_1ipad一:第一種方法1:把ipa上傳到一個https類型的網站比如:https://worktile.com2:更改plist中urrl 1 <?xml version="1.0" encoding="UTF-8"?> 2 3 <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
Time of Update: 2016-07-01
清理iOS工程裡無用的圖片,可瘦身ipa,工程在經過多人後,往往會出現較多的垃圾,導致打包出來的ipa檔案偏大,有時候我們會通過清理代碼來給程式瘦身,而瘦身ipa效果明顯的,主要通過清理程式裡的無用圖片。推薦一個清理圖片的應用 https://github.com/tinymind/LSUnusedResources直接開啟運行,點擊Browse..選擇工程目錄,再點擊Search搜尋出該搜尋工具認為工程裡沒有用到的圖片,當然那些沒搜出來的就都是有使用的圖片了,不用理會注意:這裡所說沒
Time of Update: 2016-07-04
貝茲路徑(UIBezierPath)屬性、方法匯總,貝塞爾uibezierpathUIBezierPath主要用來繪製向量圖形,它是基於Core
Time of Update: 2016-06-22
所有Mac使用者都需要知道的9個實用終端命令列,mac終端通常情況下,只有高端使用者才會經常用到終端應用。這並不意味著命令列非常難學,有的時候命令列可以輕鬆、快速的解決問題。相信所有Mac使用者都嘗試過命令列,今天為大家帶來9個非常實用的命令列操作。一些命令列需要安裝Xcode之後才可以實用,Xcode在Mac App
Time of Update: 2016-06-24
B站直播 DEMO ijkplayerDemo,demoijkplayerdemo一. 下載ijkplayerijkplayer下載完成後解壓, 解壓後檔案夾內部目錄如:二. 編譯 ijkplayer說是編譯 ijkplayer, 其實是編譯 ffmpeg, 在這裡我們已經下載好了ijkplayer, 所以 github 上README.md中的Build iOS那一步中有一些步驟是不需要的.下面開始一步一步編譯:1.開啟終端, cd 到jkplayer-master檔案夾中,
Time of Update: 2016-06-11
iOS 事件處理之UIResponder簡介,iosuiresponder在使用者使用app過程中,會產生各種各樣的事件iOS中的事件可以分為3大類型:觸摸事件、加速計事件、遠端控制事件在iOS中不是任何對象都能處理事件,只有繼承了UIResponder的對象才能接收並處理事件。我們稱之為“響應者對象”UIApplication、UIViewController、UIView都繼承自UIResponder,因此它們都是響應者對象,都能夠接收並處理事件 //
Time of Update: 2016-06-05
【原】談談對Objective-C中代理模式的誤解,objective-c誤解【原】談談對Objective-C中代理模式的誤解本文轉載請註明出處 —— polobymulberry-部落格園1. 前言這篇文章主要是對代理模式和委託模式進行了對比,個人認為Objective-C中的delegate大部分用法屬於委託模式。全文有些摳概念,對實際開發沒有任何影響。前段時間看到的一篇部落格iOS開發——從一道題看Delegate,和這篇部落格iOS
Time of Update: 2016-06-07
iPad編程,ipad編程軟體1. iPad 現有型號: iPad Pro, iPad Air, iPad mini 均配備Retina顯示屏。早期還有iPad 依次對應的座標系及解析度: iPad Pro 座標系:1366 x 1024 解析度:2732 x 2048 iPad Air 座標系:1024 x 768 解析度:2
Time of Update: 2016-06-04
Xcode安裝外掛程式,錯誤選擇了Skip Bundles,重新出現Load Bundles方法,xcodebundlesXcode安裝外掛程式經常會遇到這樣的問題,出現提示性選擇,還是英文提示,所以沒仔細看就習慣性的選擇了右側的按鈕點擊了Skip Bundle,結果悲劇的發現,發現外掛程式完全失效了,以後不管怎麼開啟Xcode,怎麼重新安裝外掛程式,再次出現的機率很低原理與原因原理很簡單,第三方的外掛程式,尾碼名必須是.xcplugin (實際上是一bundle),所以Skip
Time of Update: 2016-06-03
iOS-使用代碼約束布局(Masonry),ios-masonry 一、引子 學完了可視化編程的Xib和Storyboard,LZ對它們的感受就是的就是UI控制項建立直接拖拽,尺寸適配加約束,Storyboard的頁面跳轉邏輯清晰可見,比起代碼布局節省了很多的工作量。但是LZ相信還是很多人喜歡用純程式碼來編寫一個程式的(LZ就是一個,用代碼寫出來東西的成就感很足!),所以今天在這裡給喜愛純程式碼編程的程式猿們介紹一下純程式碼約束布局的工具——Masonry。 二、M
Time of Update: 2016-06-04
iOS 中的加密方式,iOS加密方式 iOS 中的加密方式1 加密方式主要有: Base64,MD5,RSA,DES,AES,鑰匙串儲存,Cookie2 各加密方式的比較2.1 Base642.1.1 基本原理:採用64個基本的 ASCII 值對資料進行重新編碼.2.1.2 實現步驟> 將需要編碼的資料拆分成位元組數組> 以3個位元組為一組> 按順序排列24位元據,再將這24位元據均分為4組.> 再在每組的最高位前補2個0,稱為一個位元組.>
Time of Update: 2016-05-31
[iOS學習筆記]runloop runMode方法調研,runlooprunmode //// ViewController.m// ThreadTest//// Created by skyko on 16/5/31.// Copyright © 2016年 helios. All rights reserved.//#import "ViewController.h"@interface ViewController ()@property
Time of Update: 2016-05-18
UITableView點擊每個Cell,Cell的子內容的收放,uitableviewcell關於點擊TableviewCell的子內容收放問題,拿到它的第一個思路就是,方法一:運用UITableview本身的代理來處理相應的展開收合:1.代理:- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath