IOS教程

IOS按鈕倒計時(不會重置)

本篇主要講一下IOS倒計時的問題。(看了很多同類文章,沒滿足,自己就寫一個吧。) 1、例如做一個需要獲取驗證碼倒計時的按鈕,會遇到介面釋放了,再次進來發現,定時器也重置了。 先上程式碼:連結: https://pan.baidu.com/s/1qYuSA0s 密碼: fb48 我的解決方案:1、將GC

你真的會用 CocoaPods 嗎

CocoaPods 可以說是 iOS 開發應用最廣泛的包管理工具,本篇文章主要介紹 CocoaPods 的第三方庫是怎樣從網路整合到我們本地的專案當中,也是製作私有庫、開源庫和 iOS 專案元件化的一個知識鋪墊。 讓我們從一張圖片開始: CocoaP

論一個優雅的模態轉場的自我修養

在開發過程中雖然 UI 這個活很沒技術含量,但有時候還是需要做些的特別的轉場效果.本教程參考 UIPresentationController Tutorial: Getting Started 這篇博文進行 OC 版翻譯 也加入了一些小改動 swift 點這裡下載 demo Objec

iOS簡單高效能標籤TagView(巧用YYLabel)

前言 我相信很多人在開發者都有這樣的需求,標籤展示(如下圖) 很多人都可以自己實現(網上別人寫的也很多,但是別人寫的總有不滿足自己需求的點),實現的方法也很多種,比如動態新增view,使用UICollectionView等等。這種實現方法不是不好,但是當列表比較複雜,資料比較多的時候,可曾

iOS測試的一般流程和注意事項

testFlight的會用:http://www.jianshu.com/p/684e4b56b99a App(iOS版)測試要點 一、  介面測試     測試後臺向app提供的各個資料介面是否能夠返回正確的資料(資料格式、資料內容)。 二、  UI測試     對照原型圖,測試app的UI介面是

iOS開發筆記18:一些編譯、開發除錯、打包的細節整理

     1.以鏈庫的方式引用第三方庫        一些特殊場景可能會要求使用鏈庫的方式使用第三方庫,大體設定如下:       ①Other Linker Flags裡進行設定,格式為-l+庫名稱               ②Libray Search Paths裡設定庫的路徑地址,注意使用相對

UINavigationController詳解(一)

@UINavigationControlle簡介: 1.導航控制器,專門管理具有層級關係內容的導航 2.採用棧的方式管理所有controller,每個controller管理各自的檢視 3.推出顯示一個新的controller 4.提供返回上一級controller的預設button和方法

UINavigationController詳解(三)UIToolBar

@建立ToolBar     1.  方法一:自己建立    UIToolbar *toolBar=[[UIToolbar alloc]initWithFrame:CGRectMake(0,568-49,320,49)];    toolBar.barStyle=UIBarStyleBlack;    //

UINavigationController詳解(四)iOS7新特性

@導航欄新不同 1.控制器檢視預設全屏顯示,導航欄的不同設定會帶來不一樣的效果 2.導航欄的顏色設定為新增屬性:barTintColor 3.導航欄的屬性:tintColor用於設定控制元件顏色 4.導航欄背景圖片不同的size會展示不同的效果 5.導航欄中設定控制元件的image物件都需要進行渲染

iOS 自定義繪製氣泡

效果圖: 程式碼如下: #import "PopView.h" #define kPopupTriangleHeigh 5 #define kPopupTriangleWidth 6 #define kPopupTriangleTopPointX 3 * (self.fram

自定義新的NSUserDefaults功能的檔案

使用NSUserDefaults儲存的一般是使用者名稱、id等少量的重要資訊,資料量過大的話並不太適合,過多的鍵值取值找起來很費勁。 對於一些必要持久化的資料,重複物件型別使用資料庫,在下使用的是JKDBModel,工具對FMDB二次封裝,實現了很多CoreData的功能。 今天主要是針對資料量大、讀取操

swift編譯時間對比

觀察下面幾種書寫的方式 ,實現同樣的功能(除了最後一個) ///編譯時間對比(Xcode9, ios11, 單位:毫秒) /// person 為一個optional的自定義物件(var person: Person? ),裡面有個string? 型別的屬性str1, str2.... func hah

iOS 11開發教程(十)iOS11無線連線手機真機測試

iOS 11開發教程(十)iOS11無線連線手機真機測試 在Xcode 9.0中,已經可以通過無線連線手機進行真機測試了。具體的操作步驟如下: (1)首先需要使用資料線將手機連線到蘋果電腦上。 (2)開啟Xcode,選擇選單欄中的Window|Devices and Simulators命令

iOS 11開發教程(九)iOS11資料線連線真機測試

iOS 11開發教程(九)iOS11資料線連線真機測試 在Xcode 7.0之後,蘋果公司在開發許可許可權上做了很多的改變,在測試App方面取消了一些限制。在Xcode7.0之前的版本,蘋果公司只向註冊過的開發者帳號(99美金收費帳號)的開發者提供Xcode下載以及真機測試功能,但在Xcode 7.0之

2.8966228961945