原创 iOS自定義UITabBar

push頁面時,可調用hidesBottomBarWhenPushed進行隱藏。 第一步,我們需要一些圖片: 各個選項的圖標和tabbar的背景圖片,最後還要一個透明的1x1像素的圖片。 第二步,新建一個工程,在工程內建一個繼承於UIT

原创 objective-c宏定義

本文轉自:http://blog.csdn.net/wangqiuyun/article/details/8104698 1、先來幾個常用的: [csharp] view plaincopy // 是否高清屏   #

原创 iOS7應用國際化

一 應用名字國際化: 新建一個工程test.首先修改應用名字test->PROJECT->Info->Localizations->+號->Simplified在(English)添加CFBundleDisplayName="Englis

原创 iOS的Drawing

14.1 Quartz概述 14.2 繪製基本幾何圖形 14.3 繪製圖像和文本 14.4 座標 14.5 變換 14.6 圖像拾取器   14.1 Quartz概述 Quartz是Mac OS X的Darwin核心

原创 boundingRectWithSize:options:attributes:context:計算尺寸的使用

之前使用了NSString類的sizeWithFont:constrainedToSize:lineBreakMode:方法,但是該方法已經被iOS7 Deprecated了,而iOS7新出了一個boudingRectWithSize:

原创 如何改進iOS App的離線使用體驗

App Store中的App分析 App已經與我們形影不離了,不管在地鐵上、公交上還是在會場你總能看到很多人拿出來手機,刷一刷微博,看看新聞。 據不完全統計有近一半的用戶在非Wifi環境打開App,以下爲一個典型iPhone和And

原创 iOS 應用程序內部國際化,不跟隨系統語言

前言:網絡上關於iOS國際化的文章很多,但基本上都是基於跟隨系統語言的國際化,筆者就不贅述了-0 – 今天要講的是不跟隨系統的切換語言版本方案,即程序內部的切換語言版本方案。 一、總則:        應用內部語言不跟隨

原创 iOS的CoreData用法

CoreData以前沒用過,最近試用了一下,感覺省了好多的代碼,很方便。當然,也只是會使用。 首先來創建一個工程 系統默認會給你增加一些東西,至於這些東西具體幹嘛使的,自己去谷歌找找,說了,我只會使用。 在工程目錄下有一個.xcda

原创 IOS離線緩存致內存和本地的方法

緩存由四個文件組成。   FlashDiskCacheManager.h FlashDiskCacheManager.m   這個類是以單例的模式提供的,您可以在您想要緩存的地方來share   URLCa

原创 URL Scheme

iOS 的設計思路是原則上禁止不同的應用程序之間相互訪問彼此的數據。雖然對於像我這樣的桌面應用開發人員而言,不能訪問程序以外的數據是不能想象的。但是從安全角度來說不失爲一個有效的策略。不過凡事總有例外,所以喬布斯還是爲程序間通訊開放了幾

原创 iOS開發常用的類別和宏定義集成frameworkd

自己閒着沒事就把在網上搜羅一些常用的宏定義和類別方法,順便學習Framework的打包,自己用着挺方便的. Framework下載

原创 “iOS 模擬器”未能安裝此應用程序。怎麼解決

一般情況下是因爲工程的Targets->General->Build爲空,設置爲1.0刪除模擬器相同的應用或者直接還原模擬器.

原创 IOS開發~web在線安裝App

經測試,在越獄設備上可以安裝,如果設備不越獄也想安裝,就要企業發佈權限了,可惜我沒有,所以不能測試了! 1、創建ipa及plist文件: XCode菜單欄->Product->Archive->Distribute->Save

原创 UITableView&UITableViewCell

本文轉自:http://www.cnblogs.com/smileEvday/archive/2012/06/28/tableView.html   看TableView的資料其實已經蠻久了,一直想寫點兒東西,卻總是因爲各種原因拖延,

原创 Swift_2_控制語句

import Foundation println("Hello, World!") /* for do While While Switch */ var arr = [1,2,3,4,5,7]; for i in arr{