Time of Update: 2013-12-10
Ios代碼 NSArray *array = [UIFont familyNames]; NSString *familyName ; NSMutableArray *fontNames = [[NSMutableArray alloc] init]; for(familyName in array) {
Time of Update: 2013-12-10
在Objective-c進行網路編程時,經常需要把資料轉換成URLEncoding編碼,如對+號編碼後,變成%2b.這裡我們給出一種實現.[cpp] <span style="font-family:SimSun;font-size:13px;color:#330033;">//NSString+URLEncoding.h #import @interface NSString
Time of Update: 2013-12-10
在做iOS開發時,經常用到到plist檔案, 那plist檔案是什麼呢? 它全名是:Property List,屬性列表檔案,它是一種用來儲存序列化後的對象的檔案。屬性列表檔案的副檔名為.plist ,因此通常被稱為
Time of Update: 2013-12-10
1 前言由於工作需要,要開始搗騰百度地圖了,今天上午初始牛刀,各種碰壁,無奈之下,中午睡了一覺,養精蓄銳,以備下午大戰三百回合,所幸下午中午把百度地圖Demo搗騰出來了,在此與大家分享,環境搭建教程,菜鳥專用,大神勿噴!本文旨在協助新手快速搭建ios版百度地圖,官網有相關教程,可是太舊了,現在的xcode都更新到了4.6,他的教程應該是在4.3之前吧。估計新手在搭建的時候一定會遇到錯誤,按照我的教程一步一步,保證你花最少的時間,快速進行地圖開發。機器環境:mac os x 10.8.2開發環境:
Time of Update: 2013-12-10
在ios中對檔案的操作,蘋果已經封裝好了一個類,開放了對應的IPA,對應的類為:NSFileManager,檔案管理類。執行個體化:[plain]NSFileManager *manage = [NSFileManager defaultManager]; NSFileManager *manage = [NSFileManager defaultManager];建立一個檔案目錄[plain][manage
Time of Update: 2013-12-10
1000memories已經在MIT協議下開源了它的iOS瀑布流視圖控制項"quilt"。 瀑布流(quilt)-以不同的縱橫比在多個列中顯示圖片和媒體,是1000memories網站、iPhone和Android版ShoeBox的設計美學核心。它給了使用者一種真實相簿的感覺並強調了老照片的美。 &
Time of Update: 2013-12-10
1 前言IOS4 之後提供了幕後處理,在後台運行應用程式,在一些情形下甚至可以在使用者按下Home按鈕之後在後台運行。2 詳述IOS可以在使用者按下Home按鈕後將應用程式添加到暫停狀態。這種暫停執行的狀態在概念上類似於將Mac設定為睡眠模式。應用程式的所有工作記憶體都在RAM中,在暫停時它完全不執行。因此,切換回這樣的應用程式的速度非常快。系統提供了多種方式,通過UIApplication類嚮應用程式通知其執行狀態的變化,該類針對此用途提供了許多委託方法和通知,我們將介紹如何使用他們。2.1
Time of Update: 2013-12-10
3.//// ios23_uploadViewController.h// ios23-upload//// Created by on 13-6-17.// Copyright 2013年 __MyCompanyName__. All rights reserved.// #import <UIKit/UIKit.h>#import
Time of Update: 2013-12-10
1 前言在之前我們學過的東西中已經可以構造各式各樣的應用介面了,然後有些應用,僅僅使用UIKit內建群組件是無法完全實現的。有時候應用程式需要自訂繪圖,這個時候我們要依靠兩個庫來滿足我們的繪圖需求。一個庫是Quartz 2D,他是Core Graphics架構的一部分;另一個庫是OpenGL ES,他是跨平台的圖形庫。OpenGL ES是 OpenGL的簡化版本。是它的一個子集。2 詳述Quartz 2D是一組函數,資料類型及對象,專門用於直接在記憶體中對視圖或映像進行繪製。Quartz
Time of Update: 2013-12-10
首先建立一個IOS 的應用工程,主要講解一下的檔案組成: main.m XXXXDelegete.h\.m MainWindow.xib info.plist 檔案 IOS 應用程式由UIKit 封裝, IOS 應用程式由uikit 封裝,一個Application 應用main函數標準實現: int main(){ NSAutoreleasePool * pool = [[NSAutoreleasePool alloc]
Time of Update: 2013-12-10
判斷 iPhone 是否插入了 SIM 卡,可以參考蘋果官網的 systemconfigure framework 教程,將下面的代碼複製到標頭檔extern NSString* const kCTSMSMessageReceivedNotification;extern NSString* const kCTSMSMessageReplaceReceivedNotification;extern NSString* const
Time of Update: 2013-12-10
Xcode 中Interface Builder 工具 是一個功能強大的“所見即所得 (WYSIWYG)”開發工具。本文主要介紹屬性面板 和 物件程式庫面板 物件程式庫面板: 提供了所有Cocoa Touch 庫給我們定義好的介面組件,包括 View 組件和 Controller 組件(所有名字帶 xxxxController 的組件)。 使用如:
Time of Update: 2013-12-10
目標常見的視圖控制器視圖控制器的功能iOS中的MVC建立一個多視圖應用程式 1、常見的視圖控制器UIViewController視圖控制器的父類每個視圖控制器都有一個主視圖 UINavigationController樹狀階層上下導航頁面頂部,高度44的一個橫條UITabBarController帶有一個標籤欄可以管理多個視圖控制器 UITabelViewController簡化了表格的使用 UIImageP
Time of Update: 2013-12-10
1:DOM DOM 是用與平台和語言無關的方式表示 XML 文檔的官方 W3C 標準。DOM 是以階層組織的節點或資訊片斷的集合。這個階層允許開發人員在樹中尋找特定資訊。分析該結構通常需要載入整個文檔和構造階層,然後才能做任何工作。由於它是基於資訊層次的,因而 DOM 被認為是基於樹或基於對象的。DOM
Time of Update: 2013-12-10
本例子是實作類別似於微博的富文字效果,可以實現圖文混排和處理點擊事件觸發。使用CoreText進行圖文混排的核心思想是把需要擺放圖片的位置用Null 字元替換原來的字元,並且實現CTRunDelegate,用於動態設定Null 字元的高度和寬度(代表圖片的大小),並且對這些Null 字元設定一個屬性名稱來區別於其他CTRun,之後進行圖片渲染的時候就能通過該屬性來區分哪些Null 字元是代表圖片的預留位置,哪些是普通的Null
Time of Update: 2013-12-10
1 前言在物件導向軟體中,向對象添加“東西”(行為),而不破壞其原有風格,因此增強了的對象是同一個類的加強版。任何“增強”均可以動態添加和刪除。我們把這個設計模式叫做“裝飾”,裝飾對象可以附加到另一個裝飾對象,也可以附加到原始對象,對其功能進行擴充,同時保留原始行為不受影響。2 詳述2.1 簡述動態給一個對象太添加一些額外的職責。就擴充功能來說,裝飾模式相比產生子類更為靈活。2.2
Time of Update: 2013-12-10
支援 IOS Android Ipad 等不同作業系統的手持或平板裝置 代碼如下:一、index.html<html><title>手指觸摸事件</title><head><style type="text/css">#touchable{height: 75px;width: 197px;background-color: #0033CC;color: #FFCC66;text-align:
Time of Update: 2013-12-10
UIPanGestureRecognizer是UIGestureRecognizer類的一個擴充類,其擴充類有UITapGestureRecognizer,UIPinchGestureRecognizer,UIRotationGestureRecognizer,UISwipeGestureRecognizer,UIPanGestureRecognizer,UILongPressGestureRecognizer。 藉助這些類,可以實現UIView對象的一些操作如物件放大顯示縮小,移動,
Time of Update: 2013-12-10
org.codehaus.xfire.fault.XFireFault: Client with address "192.168.1.222", and hostname "192.168.1.222" is forbidden from making requests to the application, crowd. 進入crowd庫mysql> select * from cwd_application_address;+----
Time of Update: 2013-12-10
Activity Monitor是能如實反應程式實際所佔用記憶體的即時變化情況。 但是在這種模式下,我覺得自己不能看到控制台所列印的日誌, 總而言之, 上面的這種查看程式記憶體的方法沒有問題,但是如果你想在控制台裡面列印出來程式所佔用的記憶體,也可使用如下方法: void report_memory(void){ struct task_basic_info