遍曆iPhone上所有已經安裝的字型

 Ios代碼 NSArray *array = [UIFont familyNames];  NSString *familyName ;  NSMutableArray *fontNames = [[NSMutableArray alloc] init];   for(familyName in array)  {     

iPhone開發--使用Obj-C對資料等進行URLEncoding編碼

在Objective-c進行網路編程時,經常需要把資料轉換成URLEncoding編碼,如對+號編碼後,變成%2b.這裡我們給出一種實現.[cpp] <span style="font-family:SimSun;font-size:13px;color:#330033;">//NSString+URLEncoding.h  #import     @interface NSString

iOS開發(92)之 plist檔案的讀寫

在做iOS開發時,經常用到到plist檔案,  那plist檔案是什麼呢? 它全名是:Property List,屬性列表檔案,它是一種用來儲存序列化後的對象的檔案。屬性列表檔案的副檔名為.plist ,因此通常被稱為

IOS開發(95)之百度地圖API環境搭建

1 前言由於工作需要,要開始搗騰百度地圖了,今天上午初始牛刀,各種碰壁,無奈之下,中午睡了一覺,養精蓄銳,以備下午大戰三百回合,所幸下午中午把百度地圖Demo搗騰出來了,在此與大家分享,環境搭建教程,菜鳥專用,大神勿噴!本文旨在協助新手快速搭建ios版百度地圖,官網有相關教程,可是太舊了,現在的xcode都更新到了4.6,他的教程應該是在4.3之前吧。估計新手在搭建的時候一定會遇到錯誤,按照我的教程一步一步,保證你花最少的時間,快速進行地圖開發。機器環境:mac os x 10.8.2開發環境:

ios中對檔案的讀與寫

在ios中對檔案的操作,蘋果已經封裝好了一個類,開放了對應的IPA,對應的類為:NSFileManager,檔案管理類。執行個體化:[plain]NSFileManager *manage = [NSFileManager defaultManager];     NSFileManager *manage = [NSFileManager defaultManager];建立一個檔案目錄[plain][manage

iOS瀑布流視圖控制項&quot;quilt&quot;的用法

  1000memories已經在MIT協議下開源了它的iOS瀑布流視圖控制項"quilt"。      瀑布流(quilt)-以不同的縱橫比在多個列中顯示圖片和媒體,是1000memories網站、iPhone和Android版ShoeBox的設計美學核心。它給了使用者一種真實相簿的感覺並強調了老照片的美。         &

IOS開發(103)之幕後處理

1 前言IOS4 之後提供了幕後處理,在後台運行應用程式,在一些情形下甚至可以在使用者按下Home按鈕之後在後台運行。2 詳述IOS可以在使用者按下Home按鈕後將應用程式添加到暫停狀態。這種暫停執行的狀態在概念上類似於將Mac設定為睡眠模式。應用程式的所有工作記憶體都在RAM中,在暫停時它完全不執行。因此,切換回這樣的應用程式的速度非常快。系統提供了多種方式,通過UIApplication類嚮應用程式通知其執行狀態的變化,該類針對此用途提供了許多委託方法和通知,我們將介紹如何使用他們。2.1

ios23-檔案上傳

3.////  ios23_uploadViewController.h//  ios23-upload////  Created by  on 13-6-17.//  Copyright 2013年 __MyCompanyName__. All rights reserved.// #import <UIKit/UIKit.h>#import

IOS開發(106)之Quartz和OpenGL繪圖初窺

1 前言在之前我們學過的東西中已經可以構造各式各樣的應用介面了,然後有些應用,僅僅使用UIKit內建群組件是無法完全實現的。有時候應用程式需要自訂繪圖,這個時候我們要依靠兩個庫來滿足我們的繪圖需求。一個庫是Quartz 2D,他是Core Graphics架構的一部分;另一個庫是OpenGL ES,他是跨平台的圖形庫。OpenGL ES是 OpenGL的簡化版本。是它的一個子集。2 詳述Quartz 2D是一組函數,資料類型及對象,專門用於直接在記憶體中對視圖或映像進行繪製。Quartz

IOS 應用的架構解析

首先建立一個IOS 的應用工程,主要講解一下的檔案組成: main.m XXXXDelegete.h\.m MainWindow.xib info.plist 檔案 IOS 應用程式由UIKit 封裝,  IOS 應用程式由uikit 封裝,一個Application 應用main函數標準實現:  int main(){ NSAutoreleasePool * pool = [[NSAutoreleasePool alloc]

判斷 iPhone 是否已插入 SIM 卡的方法

判斷 iPhone 是否插入了 SIM 卡,可以參考蘋果官網的 systemconfigure framework 教程,將下面的代碼複製到標頭檔extern NSString* const kCTSMSMessageReceivedNotification;extern NSString* const kCTSMSMessageReplaceReceivedNotification;extern NSString* const

XCode屬性面板使用說明

Xcode 中Interface Builder 工具 是一個功能強大的“所見即所得 (WYSIWYG)”開發工具。本文主要介紹屬性面板 和  物件程式庫面板 物件程式庫面板:    提供了所有Cocoa Touch 庫給我們定義好的介面組件,包括 View 組件和 Controller 組件(所有名字帶 xxxxController 的組件)。    使用如: 

iOS 第六章之視圖控制器

目標常見的視圖控制器視圖控制器的功能iOS中的MVC建立一個多視圖應用程式 1、常見的視圖控制器UIViewController視圖控制器的父類每個視圖控制器都有一個主視圖 UINavigationController樹狀階層上下導航頁面頂部,高度44的一個橫條UITabBarController帶有一個標籤欄可以管理多個視圖控制器 UITabelViewController簡化了表格的使用     UIImageP

XML的四種解析器(dom,sax,jdom,dom4j)原理及效能比較

 1:DOM    DOM 是用與平台和語言無關的方式表示 XML 文檔的官方 W3C 標準。DOM 是以階層組織的節點或資訊片斷的集合。這個階層允許開發人員在樹中尋找特定資訊。分析該結構通常需要載入整個文檔和構造階層,然後才能做任何工作。由於它是基於資訊層次的,因而 DOM 被認為是基於樹或基於對象的。DOM

CoreText實現圖文混排和點擊事件

本例子是實作類別似於微博的富文字效果,可以實現圖文混排和處理點擊事件觸發。使用CoreText進行圖文混排的核心思想是把需要擺放圖片的位置用Null 字元替換原來的字元,並且實現CTRunDelegate,用於動態設定Null 字元的高度和寬度(代表圖片的大小),並且對這些Null 字元設定一個屬性名稱來區別於其他CTRun,之後進行圖片渲染的時候就能通過該屬性來區分哪些Null 字元是代表圖片的預留位置,哪些是普通的Null

IOS設計模式學習(16)裝飾

1 前言在物件導向軟體中,向對象添加“東西”(行為),而不破壞其原有風格,因此增強了的對象是同一個類的加強版。任何“增強”均可以動態添加和刪除。我們把這個設計模式叫做“裝飾”,裝飾對象可以附加到另一個裝飾對象,也可以附加到原始對象,對其功能進行擴充,同時保留原始行為不受影響。2 詳述2.1 簡述動態給一個對象太添加一些額外的職責。就擴充功能來說,裝飾模式相比產生子類更為靈活。2.2

IOS Android Ipad 多點觸摸通用js 庫

支援 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:

UIPanGestureRecognizer使用小結

UIPanGestureRecognizer是UIGestureRecognizer類的一個擴充類,其擴充類有UITapGestureRecognizer,UIPinchGestureRecognizer,UIRotationGestureRecognizer,UISwipeGestureRecognizer,UIPanGestureRecognizer,UILongPressGestureRecognizer。 藉助這些類,可以實現UIView對象的一些操作如物件放大顯示縮小,移動,

crowd在更改IP後無法登入的問題

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;+----

iOS學習筆記11—代碼裡列印程式所佔用的記憶體

    Activity Monitor是能如實反應程式實際所佔用記憶體的即時變化情況。 但是在這種模式下,我覺得自己不能看到控制台所列印的日誌, 總而言之, 上面的這種查看程式記憶體的方法沒有問題,但是如果你想在控制台裡面列印出來程式所佔用的記憶體,也可使用如下方法: void report_memory(void){    struct task_basic_info

總頁數: 703 1 .... 201 202 203 204 205 .... 703 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.