原创 iOS開發之利用AsyncSocket實現即時通信(一)

AsyncSocket簡介 在實現App的時候經常需要進行實時的網絡通信,也就是即時通信。 實現即時通信的方式很多,可以利用極光、融雲等即時通信平臺進行通信,也可以利用一些打包類進行簡單的即時通信。這些打包類也有很多,例如GCDAsyn

原创 整理基礎

基本控件 UIView UILabel // label顯示字的換行 label.numberOfLines = 0; // 設置換行模式 label.lineBreakMode = NSLineBreakByWordWrapping;

原创 第一種類型界面

// 引入四個controller #import "ActivityViewController.h" #import "MovieViewCon

原创 分享

iOS 開發過程中可能會遇到需要進行第三方分享的需求,比如向QQ,微信,微博等分享 如下圖 我們今天要講到的方式是使用了一個第三方工具: http://www.sharesdk.cn 一,註冊賬號 去官網註冊:http://w

原创 利用GitHub進行文件的版本控制

在開發中版本控制主要使用的是SVN和Git,如今,Git也是越來越流行. 他們都是版本管理的工具,都是以方便多人合作爲目的的,當然也是一名程序員的必修課. SVN與Git的最主要的區別? SVN是集中式版本控制系統,版本庫是集中放在中央

原创 CoreData的版本遷移

1.基於當前版本創建新的模型版本 2.在新的模型版本里修改模型類的屬性 4.切換當前使用版本爲新創建 3.在AppDelegate裏面助手的創建方法裏設置自動版本遷移和版本映射(添加字典兩個Key值)

原创 WebView,嘿嘿,懶人專用,直接複製粘貼就能用,frame可調

在控制器的.h文件中 #import <UIKit/UIKit.h> #import "FirstView.h" @interface FirstViewController : UIViewController<UIWebV

原创 iOS開發中關於多線程的問題(NSOperationQueue,NSThread,GCD)

1.多線程的優點和缺點分別是什麼? 答:優點:1、將耗時較長的操作(網絡請求、圖片下載、音頻下載、數據庫訪問等)放在子線程中執行,可以防止主線程的卡死;2、可以發揮多核處理的優勢,提升cpu的使用率。       缺點:1、每開闢一個子

原创 HUD刷新

MBProgressHUD是一個開源項目,實現了很多種樣式的提示框,使用上簡單、方便,並且可以對顯示的內容進行自定義,功能很強大,很多項目中都有使用到。到GitHub上可以下載到項目源碼https://github.com/jdg/MB

原创 關於iOS奪寶類App20.4的支付問題

  最近一直在忙一個關於奪寶類的App,斷斷續續現在纔算是上線,至於版本更新也是以後慢慢來的事。現在說說支付問題,涉及到支付,涉及到金錢,其實蘋果挺敏感的。尤其是奪寶類App類似於彩票,彩券。他不是跟傳統店商一樣,等價購買,100元就是1

原创 聊聊iOS中TCP / UDP 協議

TCP (Transmission Control Protocol)和UDP(User Datagram Protocol)協議屬於 傳輸層協議。 UDP(User Datagram protocol)用戶數據報協議,它只提供應用進程尋

原创 程序猿們,iOS中是有生命週期的

App啓動:當App啓動時,首先由not running狀態切換到inactive狀態,此時調用application:didFinishLaunchingWithOptions:方法;然後由inactive狀態切換到active狀態,此

原创 關於iOS的App上線,純自用,mark

衆所周知,蘋果的APP都是人工審覈的,只一點比安卓的好,安卓的一些軟件上傳到第三方之後估計壓根就沒人測試,下載了之後直接閃退或者美觀性很差勁,更不要說用戶體驗了,那麼,蘋果的APP怎麼一步步的上傳到應用商店呢? 下邊我就我上一個項目的流

原创 別問樓主是什麼,自己看嘿嘿,mark

#import "XBApi.h" #import "NSString+MD5.h" @interface XBApi() {     XBHttpClient *http_common ;     XBHttpClient *http

原创 關於項目中的推送問題。。

  1        首先是應用程序註冊消息推送。          2        IOS跟APNS Server要deviceToken。應用程序接受deviceToken。          3        應用程序將devic