原创 GitHub無法訪問,修改hosts文件解決

前幾天由於12306的搶票插件,導致了github無法訪問,從昨天開始,github的訪問又提示超時。由於我的博客一直託管在github pages上,因此第一時間訪問了一下 http://justjavac.com 發現居然可以訪問。

原创 爲什麼不能上Facebook?

你要到中國做生意,你就必須把店開到中國,把服務器放在中國,這就是治權,治理的權利,這在那一個國家都不例外。美國人辦的公司咋了?到中國就的尊重中國的治權。     廣州日報:中國的Facebook爲什麼非死不可  有個《Face

原创 微信支付

文檔說明術語支付賬戶接口規則APP支付場景介紹案例介紹業務流程API詳細說明APP端開發步驟API列表API列表SDK下載 首頁 APP支付 APP端開發步驟說明 1.IOS開發要點說明 以下項目開發環境以Xc

原创 UIWebView體系結構(一)概貌

UIWebView屬於UIKit,封裝了WebKit.framework的WebView; WebView組合管理了WebCore.framework的Page,並提供了各種Clients; Page管理了Main Frame,Main

原创 Objective-C Runtime 運行時之六:拾遺

前面幾篇基本介紹了runtime中的大部分功能,包括對類與對象、成員變量與屬性、方法與消息、分類與協議的處理。runtime大部分的功能都是圍繞這幾點來實現的。 本章的內容並不算重點,主要針對前文中對Objective-C Runtime

原创 Objective-C Runtime 運行時之五:協議與分類

Objective-C中的分類允許我們通過給一個類添加方法來擴充它(但是通過category不能添加新的實例變量),並且我們不需要訪問類中的代碼就可以做到。 Objective- C中的協議是普遍存在的接口定義方式,即在一個類中通過@pr

原创 Objective-C Runtime 運行時之一:類與對象

Objective-C語言是一門動態語言,它將很多靜態語言在編譯和鏈接時期做的事放到了運行時來處理。這種動態語言的優勢在於:我們寫代碼時更具靈活性,如我們可以把消息轉發給我們想要的對象,或者隨意交換一個方法的實現等。 這 種特性意味着Ob

原创 ALAsset,ALAssetsLibrary,ALAssetsgroup常見屬性及用法

​ALAssetsgroup ---------------------------------------------------------------------------   Enumerating Assets(遍歷資

原创 如何清除iOS模擬器的數據

xcode->preference->location->derived Data刪除裏面所有的 就ok了

原创 Objective-C Runtime 運行時之二:成員變量與屬性

在前面一篇文章中,我們介紹了Runtime中與類和對象相關的內容,從這章開始,我們將討論類實現細節相關的內容,主要包括類中成員變量,屬性,方法,協議與分類的實現。 本章的主要內容將聚集在Runtime對成員變量與屬性的處理。在討論之前,我

原创 iOS標準時間與時間戳相互轉換

[cpp] view plaincopy 設置時間顯示格式:       NSString* timeStr = @"2011-01-26 17:40:50";       NSDateFormatter *formatt

原创 Objective-C Runtime 運行時之三:方法與消息

前面我們討論了Runtime中對類和對象的處理,及對成員變量與屬性的處理。這一章,我們就要開始討論Runtime中最有意思的一部分:消息處理機制。我們將詳細討論消息的發送及消息的轉發。不過在討論消息之前,我們先來了解一下與方法相關的一些內

原创 簡單介紹以下幾個宏: 1

簡單介紹以下幾個宏: 1) __VA_ARGS__ 是一個可變參數的宏,這個可變參數的宏是新的C99規範中新增的,目前似乎只有gcc支持(VC6.0的編譯器不支持)。宏前面加上##的作用在於,當可變參數的個數爲0時,這裏的##起到把

原创 NSDate 時間比較

由 NSDate 轉換爲 NSString: NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; [dateFormatter setDateFormat:

原创 WWDC15 Session筆記 - 30 分鐘開發一個簡單的 watchOS 2 app

Apple Watch 和 watchOS 第一代產品只允許用戶在 iPhone 設備上進行計算,然後將結果傳輸到手錶上進行顯示。在這個框架下,手錶充當的功能在很大程度上只是手機的另一塊小一些的顯示器。而在 watchOS 2 中,A