原创 iOS中爲什麼非要用runtime才能在分類中擴展屬性呢

想必大家都知道在分類中能擴展屬性,而對於能不能擴展屬性,能不能擴展成員變量是不是有點模糊,今天元宵節,我就清清嗓子說上兩句吧 論點 (1)分類中是能擴展屬性的 (2)分類是不能給一個類擴展成員變量的 先嘮嘮嗑 強調一下,分類不是

原创 iOS開發 根據某個日期計算是星期幾

在自己的項目中有這個需求,在網上找了下,沒有找到理想的結果,就東拼西湊的把大家的想法,集合在一起,加上自己的想法,實現了這個功能。 溫馨提示:測試了將來某個日期是星期幾,未測試過去的某個日期是星期幾 實現思路 大概的實現方式

原创 openURL的使用(iOS調用系統電話、瀏覽器、地圖、郵件等)

今天遇見一行代碼實現打開一個網頁,比起印象裏的UIWebView控件實現簡單很多,很容易使用而且,經過真機測試卻是很方便使用,在網上又搜索了一點相關資料: 代碼段:[[UIApplication sharedApplication

原创 【IOS開發】高德地圖定位座標偏差

關於地圖相當重要的一篇文章:http://www.cnblogs.com/kenshincui/p/4125570.html 原文地址:http://blog.csdn.net/swingpyzf/article/details/16

原创 iOS常用加密算法

iOS常用加密方法(aes、md5、base64) 1、AES加密 NSData+AES.h文件 //   //  NSData-AES.h   //  Smile   //   //  Created by 周 敏 on 1

原创 iOS- 如何集成支付寶

現在不少app內都集成了支付寶功能   使用支付寶進行一個完整的支付功能,大致有以下步驟: 1>先與支付寶簽約,獲得商戶ID(partner)和賬號ID(seller) (這個主要是公司的負責)   2>下載相應的公鑰私鑰文

原创 Git和SVN之間的五個基本區別

英文原文:5 Fundamental differences between GIT & SVN,編譯:外刊IT評論 如果你在讀這篇文章,說明你跟大多數開發者一樣對GIT感興趣,如果你還沒有機會來試一試GIT,我想現在你就要了解它了。

原创 iOS裏Toll-Free Bridging的橋接機制

Toll-free bridging,簡稱爲TFB,是一種允許某些ObjC類與其對應的CoreFoundation類之間可以互換使用的機制。比如 NSString與CFString是橋接(bridged)的, 這意味着可以將任意NSSt

原创 iPhone屏幕尺寸、分辨率及適

原作者傳送http://blog.csdn.net/phunxm/article/details/42174937 1.iPhone尺寸規格 設備 iPhone 寬 Width 高 Height 對角線

原创 UIImagePickerController詳解

轉載自:http://blog.csdn.net/kingsley_cxz/article/details/9157093 1.UIImagePickerController的靜態方法:     imagepicker = [[UI

原创 iOS屏幕(UIViewController)旋轉的橫豎屏

RootViewController //視圖控制器(UIViewController):它不是視圖,用來管理視圖,所以屏幕上看不到,但是自身攜帶一個視圖(根視圖) #import "RootViewController.h" #im

原创 三種工廠模式的總結

工廠模式分爲三種:簡單工廠、工廠模式和抽象工廠模式。三者之間存在哪些異同呢?先分別看看各個模式的特點 一、     簡單工廠模式: 實現了算法和界面的分離,也就是將業務邏輯和界面邏輯分開了,降低了耦合度。 算法的封裝:  定義一個

原创 iOS性能測試

本篇重點討論一下 iOS性能測試中的啓動測試、內存泄露測試、CPU測試。 1.啓動測試 測試工具:Instruments > TimeProfile  可在 appDelegate.m中加入一段代碼,來進行測試: - (void)t

原创 歡迎使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公

原创 ios基本圖形繪製

 一.框架的介紹     Core Graphics Framework是一套基於C的API框架,使用了Quartz(Quartz是蘋果開發的API)作爲繪圖引擎。它提供了低級別、輕量級、高保真度的2D渲染,該框架可以用於基於路徑的繪圖