原创 iOS消息推送機制的實現

iOS消息推送機制的實現標籤:IOS APNS 消息推送iOS消息推送的工作機制可以簡單的用下圖來概括: Provider是指某個iPhone軟件的Push服務器,APNS是Apple Push Notification Service的縮

原创 UILocalNotification

UILocalNotification *notification=[[UILocalNotification alloc] init]; 2         if (notification!=nil) { 3             N

原创 動畫淺析-CAAnimation和CATransition

動畫淺析-CAAnimation和CATransition 標籤: caanimation catransition ios動畫 現在明白了,要做動畫。需要用到CATransition類!那就學習一下吧!先貼一個入門代碼!

原创 配置svn的用戶權限

Mac環境下svn的使用分類: iOS基礎在Windows環境中,我們一般使用TortoiseSVN來搭建svn環境。在Mac環境下,由於Mac自帶了svn的服務器端和客戶端功能,所以我們可以在不裝任何第三方軟件的前提下使用svn功能,不過

原创 iOS 8 AutoLayout與Size Class

iOS 8 AutoLayout與Size Class前言iOS8和iPhone6發佈已經過去蠻久了,廣大的果粉終於迎來了大屏iPhone,再也不用糾結爲大屏買三星舍蘋果了…但是對於iOS開發人員來說,迎來了和Android開發開發一樣的問

原创 iOS開發 純代碼創建UICollectionView 聽語音

iOS開發 純代碼創建UICollectionView聽語音1234567分步閱讀一鍵約師傅百度師傅高質屏和好師傅,解救你的碎屏機      習慣了使用xib和StoryBoard創建UICollectionView項目工程的夥伴,需要

原创 我的友情鏈接

51CTO博客開發

原创 IOS 成員變量,全局變量,局部變量定義,static與extern的區別

 IOS 成員變量,全局變量,局部變量定義,static與extern的區別1,先說定義 1)成員變量定義:生存與該類的生命週期,變量存活週期跟你定義的該類實體對象一樣;作用域是整個實體對象;可以在h文件中聲明或者在m文件中@impleme

原创 多線程之線程鎖的使用

Object-C 多線程中鎖的使用-NSLock (2013-05-05 20:22:44)轉載▼標籤: nslock nslocking synchronized object-c加鎖 xcode分類: 幫助文檔一、使用synchroni

原创 Object-C中使用NSKeyedArchiver歸檔(將各種類型的對象存儲到文件中)

Object-C中使用NSKeyedArchiver歸檔(將各種類型的對象存儲到文件中) yedArchiver歸檔(將各種類型的對象存儲到文件中) 將各種類型的對象存儲到文件中,而不僅僅是字符串、數組和字典類型,有一種更靈活的方法。就是利

原创 自動佈局(Autolayout)

關於自動佈局(Autolayout)在Xcode中,自動佈局看似是一個很複雜的系統,在真正使用它之前,我也是這麼認爲的,不過事實並非如此。 我們知道,一款iOS應用,其主要UI組件是由一個個相對獨立的可視單元構成,這些可視單元有的主要負責向

原创 IO中同步、異步與阻塞、非阻塞的區別

IO中同步、異步與阻塞、非阻塞的區別標籤:異步同步 阻塞非阻塞一、同步與異步同步/異步, 它們是消息的通知機制1. 概念解釋A. 同步所謂同步,就是在發出一個功能調用時,在沒有得到結果之前,該調用就不返回。按照這個定義,其實絕大多數函數都是

原创 iOS SDK:iOS調試的技巧

iOS SDK:iOS調試的技巧  爲什麼你的數組包含3個項目而不是5個?爲什麼你的遊戲運行緩慢?這些都跟調試有關,調試是開發過程中必不可少的一部分。本文所列舉了一些重要的調試功能(當然並不全面)可以幫你用更少的時間來解決bug問題。  本

原创 iOS NSString的api常用解析

iOS NSString的api常用解析標籤:nsstring objectvie-c api1、創建常量字符串。1NSString *astring = @"This is a String!";2、創建空字符串,給予賦值。1234567

原创 ios字典轉模型

ios字典轉模型 標籤:ios 字典轉模型       一、在模型類中自定義方法來實現,注意:屬性名稱和字典裏面的KEY要和實際數據的屬性一樣   a、在模型類中的實現 12345678910111213141516171819202122