原创 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*