Time of Update: 2016-04-22
Swift整合極光推送 今天介紹一下用swift整合極光推送一、首先到極光推送的官網下載iOS對應的SDK包
Time of Update: 2016-04-22
iOS開發HTTP協議相關知識總結,ios相關知識HTTP原理HTTP請求的選擇怎麼發送HTTP請求1. 什麼是URL 在介紹HTTP之前,我們對URL有一定的瞭解的,因為只有通過URL我們才能拿到網路上的資源。那麼究竟什麼是URL? URL(Uniform Resource Locator
Time of Update: 2016-04-22
基於UITextView的UITextField功能效果(有預留位置功能) 前言首先我們在自訂UITextView的同時,我們要弄清楚UITextView的UITextField兩者的區別,哪些是UITextView有的功能而UITextField沒有,或者UITextField有的功能而UITextView沒有.接下來我們來看看他們各自的特性以及他們之間的區別.一
Time of Update: 2016-04-22
iOS面試題及答案 1.寫一個NSString類的實現+(id)initWithCString:(c*****t char *)nullTerminatedCString encoding:(NSStringEncoding)encoding;+ (id) stringWithCString: (c*****t char*)nullTerminatedCStringencoding: (NSStringEncoding)encoding{NSString
Time of Update: 2016-04-21
iOS 基於 MVC 的項目重構總結iOS中的MVC和MVPCocoa版本的MVC根據官網上的描述, Cocoa中的MVC是這樣的:Model Objects Encapsulate Data and Basic BehaviorsView Objects Present Information to the UserController Objects Tie the Model to the ViewC和P的差別通過搜尋引擎,發現其實MVP其實兩種的:Passive
Time of Update: 2016-04-21
iOS
Time of Update: 2016-04-21
Xcode常用快速鍵,xcode快速鍵由於初用mac,mac上面的快速鍵都是以符號的形式出現,總是記不住,現記錄如下。mac上的符號根按鍵的對應關係如所示:我用的Xcode版本號碼是Version 6.1.1 (6A2008a)1.斷點:command+\2.編譯器:command + b3.運行程式:command + r4.偵錯工具:先打好斷點,然後command + r直接就會在斷點處斷下來5.停止運行程式:Command + . 6.標頭檔和源檔案切換:control +
Time of Update: 2016-04-21
iOS CALayer視圖圖層在iOS中都會牽扯到圖形轉換,動畫效果,添加視圖,等等的一系列問題,在設計頁面,設計圖形,添加動畫的時候都會使用到這個知識。簡單的說他就是視圖的圖層,但又不是視圖,因為視圖可以和使用者互動,添加響應事件,添加視圖等等,但是CALayer並不可以添加響應事件等等,它只是一個視圖的圖層,就是這個圖片的顯示層,展示層,只能夠顯示內容,比如展示背景顏色,展示圖片,設定邊框,等等。UIView上面的rootLayer 發生改變的話 子圖層也會發生變化 如果想要改變
Time of Update: 2016-04-21
iOS學習筆記36-Masonry自動布局一、Masonry介紹之前我們在螢幕適配的章節中學習過AutoLayout的使用,但那都是在可視化介面上進行添加約束完成的,我們很多時候都需要在代碼中使用AutoLayout約束,蘋果也為我們提供了實現,使用NSLayoutConstraint類表示約束,但使用起來比較複雜,代碼量比較大,例如建立一個約束的方法:+ (id)constraintWithItem:(id)view1 /* 一個UIView */
Time of Update: 2016-04-21
iOS搜尋附近的位置(類似微博朋友圈位置),ios朋友圈說什麼都是蒼白的,直接~ 在某些情況下,我們需要擷取使用者周邊的位置,來讓使用者選取。例如的朋友圈,在發一條朋友圈時可以選擇地點,就是使用這樣的功能。基於以上的情況(其實也就是為了模仿),有了這個簡單的demo。 #-1 說明其中使用了高德地圖的開發包,用了定位和搜尋兩個模組。demo中使用了MJRefresh。 #0
Time of Update: 2016-04-21
iOS基於B站的IJKPlayer架構的流媒體探究一.流媒體流媒體技術從傳輸形式上可以分為:漸進式下載和實施流媒體。1.漸進式下載它是介於即時播放和本地播放之間的一種播放方式,漸進式下載不必等到全部下載完成後在播放,可以邊下載邊播放,播放完成後,整個檔案會儲存下來。從使用者的體驗上合播放方的效果來看,漸進式下載和即時資料流媒體沒有什麼區別,不過是漸進式下載保留有檔案在本地。下面來介紹下漸進式下載的開發
Time of Update: 2016-04-20
cocoapod-使用cocoapod安裝AFNetworking3.0,afnetworking3.0使用1. 在終端用cd命令加入到工程目錄下,用命令:touch Podfile建立一個Podfile檔案。 2. Podfile檔案:#source 'https://github.com/CocoaPods/Specs.git'platform :ios, '8.0'#pod 'AFNetworking', '~> 3.0'pod 'AFNetworking', '~>
Time of Update: 2016-04-20
[iOS]開發之-字典轉模型和KVC,ioskvc需求一:將字典轉換成自己需的對象,對象的屬性是字典的key值,直接使用key值擷取資料存在兩個缺點,一是key值難以記憶,二是直接使用key值Xcode不會有智能提示,很容易導致未知的錯誤。使用模型時,可以直接通過點文法將需要的資料點出,保證資料準確無誤。使用模型的優點還在於儲存、傳值都比較方便,不容易出錯。最主要的是這也符合我們MVC和MVVM的設計模式。 注意:要使用模型就離不開KVC,假如我們從外界傳入一個字典,字典中有兩個
Time of Update: 2016-04-20
關於可變數組的一點小知識,可變數組小知識最近在使用iOS的可變數組時出現了一個錯誤,報錯資訊為:reason: '-[__NSCFArray removeObjectAtIndex:]: mutating method sent to immutable object'字面的意思就是可變數組的方法發送給了一個不可變的對象。聲明和初始化的代碼如下://聲明NSMutableArray *dataArray;//初始化dataArray = [NSMutableArray
Time of Update: 2016-04-20
《2015中國行動裝置 App效能管理白皮書》歡迎來看,行動裝置 App效能管理點選連結,下載報告原文:http://bbs.tingyun.com/forum.php?mod=viewthread&tid=136 2015 年,可以說是行動裝置 App生態系統發展史上的一座裡程碑。從技術上看,不斷增加的螢幕解析度,64位處理器,到支援所有平台開發的HTML5技術逐步成熟,硬體效能的提升,新技術的出現都是影響行動裝置
Time of Update: 2016-04-20
【代碼筆記】利用圖片序列建立動態圖片效果,序列動態一,。二,代碼。RootViewController.m- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. //顯示圖片的UIImageView UIImageView *imageview=[[UIImageView
Time of Update: 2016-04-20
UITableView與UISearchController搜尋及上拉載入,下拉重新整理,uitableview下拉重新整理 1 #import "ViewController.h" 2 #import "TuanGouModel.h" 3 #import "TuanGouTableViewCell.h" 4 #define kDeviceWidth [UIScreen mainScreen].bounds.size.width 5 #define kDeviceHeight
Time of Update: 2016-04-20
iOS之17個提升iOS開發效率的必用工具,17ios時間就是金錢。編碼效率的提升意味著更多的收入。可是當我們的開發技巧已經到達一定高度時,如何讓開發效率更上一層樓呢?答案就是使用開發工具!在這篇文章中,我會向你介紹一些協助我提升編碼速度和工作效率的工具。Xcode外掛程式幾乎所有開發人員都知道Alcatraz是一個開源的包管理工具,可以讓我們更輕鬆地管理各種外掛程式。接下來就介紹下我的最推薦的10個外掛程式:10.HOStringSense在編輯字串的時候,它會在代碼上方產生一個字數統計的提示
Time of Update: 2016-04-19
No valid signing identities (i.e. certificate and private key pair) matching the team ID “(null)” were
Time of Update: 2016-04-20
iOS開發-你真的會用SDWebImage?SDWebImage作為目前最受歡迎的圖片下載第三方架構,使用率很高。但是你真的會用嗎?本文接下來將通過例子分析如何合理使用SDWebImage。使用情境:自訂的UITableViewCell上有圖片需要顯示,要求網路網路狀態為WiFi時,顯示圖片高清圖;網路狀態為蜂窩移動網路時,顯示圖片縮圖。如範例:由於要監聽網路狀態,在這裡筆者推薦使用AFNetWorking。