原创 iOS -- 訪問通訊錄

在iOS中 通訊錄訪問使用的是相對底層的C代碼。   首先需要導入系統框架:AddressBook.framework 注意:   在程序第一次需要訪問通訊錄的時候,必須先詢問系統是否允許當前程序訪問通訊錄,等待作答。iOS7以後,如

原创 從一個view中獲取到它的ViewController (事件響應機制,層層傳遞事件)

#pragma mark -- 獲取view的controller - (UIViewController *)viewController { for (UIView* next = [self superview]; next

原创 在xcode 6.1 中使用shareSDK 或者原生的sinaSDK 運行程序崩潰-reason: '-[__NSDictionaryM weibosdk_WBSDKJSONString]

遇到的問題 根據新浪微博 SDK 附帶的文檔接入項目後,在模擬器運行項目,在調用註冊方法時發生崩潰。註冊方法代碼: 1 [WeiboSDK registerApp: @"xxxxxxxx"]; 崩潰信息打印如下:

原创 使用shareSDK調用sina微博客戶端,從客戶端直接分享

示例:      #import "AppDelegate.h" #import <ShareSDK/ShareSDK.h> #import "WeiboSDK.h" @interface AppDelegate () @en

原创 UICollectionView--UICollectionViewController

UICollectionView 和 UICollectionViewController 類是iOS6 新引進的API,用於展示集合視圖,佈局更加靈活,可實現多列布局,用法類似於UITableView 和 UITableViewCon

原创 iOS -- 支付寶SDK 的使用(支付功能)

          iOS中使用支付寶SDK支付的流程。                 1:首先先導入支付寶官方的SDK-- “alipay”。           2:導入官方類庫:CFNetwork、SystemConfigura

原创 JS -- 獲取網頁元素的高度 (全面)

js獲取網頁高度 <script>  function getInfo()  {  var s = "";  s += " 網頁可見區域寬:"+ document.body.clientWidth;  s += " 網頁可見區域高:"

原创 CoreMotion框架-iOS設備的核心運動

原文地址:http://blog.sina.com.cn/s/blog_7b9d64af0101cu4p.html 爲了防止博主的博文被刪。將內容都複製下來。 我們知道iOS的應用真的太多了,很多應用讓我們驚歎不已!!!很多意想不

原创 如何自己寫一個容器來實現viewController之間的切換

</pre>視圖控制器:ViewController<p></p><p><span style="font-size:18px"></span></p><p><span style="font-size:18px">在iOS程序開發中官

原创 第三方支付接口編程資料彙總

第三方支付接口1.       快錢支付2.       支付寶3.       YeePay易寶4.       郵局支付(網匯通)5.       安付通6.       網銀(chinabank)7.       PayPal貝寶8

原创 代碼切圓角--只切指定的幾個角

UIBezierPath *maskPath=[UIBezierPath bezierPathWithRoundedRect:self.picImageView.bounds byRoundingCorners:UIRectCorn

原创 自定義菜單列表--(圖)

代碼: -(void)createSelectionMenu { selectionMenu = [[UIView alloc] initWithFrame:CGRectMake(0,SCREEN_HEIGHT,SCREEN

原创 iOS--撥打電話--圖(兩種方式:其中有提示用戶是否需要撥打,撥打完後,回到應用程序)

在iOS中撥打電話有兩種方式: 1.使用openURL [[UIApplication sharedApplication] openURL:[NSURL URLWithString:num]]; //撥號 但是這種方式,是直接

原创 UIView的layoutSubviews和drawRect方法何時調用

首先兩個方法都是異步執行。layoutSubviews方便數據計算,drawRect方便視圖重繪。     layoutSubviews在以下情況下會被調用:   1、init初始化不會觸發layoutSubviews。2、a

原创 解決git中 項目合併衝突的問題

在創建項目的時候,選擇Gitlgnore-->Objective - C - .gitignore  然後修改.gitignore 文件中的內容爲: ._.DS_Storebuild*.pbxuser*.perspectivev3*