Time of Update: 2018-12-07
原文地址:http://blog.csdn.net/lbj05/archive/2011/04/01/6295778.aspx=====================================結合個人iPhone開發經曆,提幾點iPhone UI開發方面的建議。建議1 盡量使用系統控制項
Time of Update: 2018-12-07
原文出處:(http://hi.baidu.com/zijian0428/blog/item/6085e5fe8ff987225d60083b.html)1. 簡介Core animation 是以objc語言封裝的一套圖形渲染,投影及動畫的庫的集合。Core animation
Time of Update: 2018-12-07
Fannic原創 (轉載請註明出處 http://ylucy.cnblogs.com)URLRequest的使用執行個體// 設定url NSURL * url = [NSURL URLWithString:@"http://www.stackoverflow.com"];//設定Request//所構建的NSURLRequest具有一個依賴於緩衝響應的特定策略,cachePolicy取得策略,timeoutInterval取得逾時值NSURLRequest * request =
Time of Update: 2018-12-07
Mac內建svn,所以我們就不需要下載了,稍稍修改一下subversion配置就能使用。第一步,配置 Subversion Leopard中內建了SVN,但Xcode的專案檔中,並不是所有檔案都適於加入SVN中進行管理,比如編譯後的檔案和編譯過程中產生的檔案,這些檔案不屬於原始碼,應該告訴svn忽略掉,方法: 編輯 ~/.subversion/config 檔案 注意:如果”.subversion”目錄不存在,請運行”svn
Time of Update: 2018-12-07
(Fannic原創,轉載請註明出處 http://ylucy.cnblogs.com)NSXMLParser
Time of Update: 2018-12-07
.Net中使用類庫提供的 BeginXXX() 這種非同步回調時,有幾種方式可以選擇實現線程同步:1,非同步回調後,調用 EndXXX()阻塞主線程,等待非同步線程返回。2,非同步回調後,調用ar.AsyncWaitHandle.WaitOne(),阻塞主線程,等待非同步線程返回,這種方式實際使用了一個訊號量 AutoResetEvent 來同步線程的 , 這時候可以設定一個等待逾時時間,不會像1那樣一直傻等。3,非同步回調後,輪詢 ar.IsCompleted ,直到 =
Time of Update: 2018-12-07
GROUP BY 是分組查詢, 一般 GROUP BY 是和 彙總函式配合使用,你可以想想你用了GROUP BY 按 ITEM.ITEMNUM 這個欄位分組,那其他欄位內容不同,變成一對多又改如何顯示呢,比如下面所示A B1 abc1 bcd1 asdfgselect A,B from table group by A你說這樣查出來是什麼結果,A B abc 1 bcd asdfg右邊3條如何變成一條,所以需要用到彙總函式,比如select
Time of Update: 2018-12-07
關於NSArray,NSMutableArray的使用與記憶體問題(僅個人在使用過程中體會)偶已幾種方式建立說明如下:第一種:FirstArray = [[NSArray arrayWithObjects: @"a", @"b", @"c",nil] retain];NSLog(@"FirstArray%d",[FirstArray count]);NSLog(@"FirstArray%d",[
Time of Update: 2018-12-07
最近在做一個教育相關的項目,遇到很多的報表,在一位學長的推薦下使用了RDLC。這個系統基本上都是簡單的查詢資料,沒有別的複雜的功能,下簡單記錄下個人使用心得,以便以後使用。如果能幫到需要瞭解RDLC的人更是非常開心。 系統是 三層架構 + 預存程序 開發資料庫連接字串在Web.Config儲存,經常會改變。網上很多的RDLC教程都是說資料來源都是說添加資料來源,然後拖過來一個表什麼的,但是這對於實際項目顯然不缺實際,因此需要改變思路。 我的方法是:手動添加一個 資料集
Time of Update: 2018-12-07
第一部分:Push原理(以下絕大多數內容參考自、圖片來自iPhone OS Reference Library)機制簡介Push 的工作機制可以簡單的概括為圖中,Provider是指某個iPhone軟體的Push伺服器。 APNS 是Apple Push Notification Service(Apple Push伺服器)的縮寫,下文統一使用該縮寫。 因 此,整個過程可以分為三個階段,下面用大家常用的聊天用戶端BeejiveIM來說明。(BeejiveIM是一款支援多賬戶登入的支援Push的
Time of Update: 2018-12-07
1. Silverlight中解析XML資料在SL中使用LINQ TO XML解析XML資料是個不錯的方案。命名空間:using system.xml.linq;首先,微博API返回資料可以有2種,json或者xml. 本例中採取xml來解析。範例XML如下(新浪微博)。<statuses> <status> <created_at>Wed Apr 27 20:12:46 +0800 2011</created_at>
Time of Update: 2018-12-07
可能iphone開發面試會碰到,個人感覺比較重要,呵呵!特整理下來。歡迎大家不斷補充1、object-c與C++的差異對於同樣支援物件導向的 C++來說,跟 ObjC 存在的差異將遠遠大於 C 語言。C++具備很 多 ObjC 沒有的特性,例如多重繼承、命名空間、運算子多載、模板、類變數、抽象類別、STL 等,但是不用太過擔心,ObjC 中都有相關的特性和技術用於替代或者類比這些特性。C++與 ObjC 最大的區別在於分配方法的機制不同,C++是基於虛擬表機制確定虛函數調 用什麼代碼,而
Time of Update: 2018-12-07
1. 在編寫Pivot中的ListBox的Item項的時候,LeftButtonDown 或者LeftButtonUp事件效果都不是很理想,都容易在滑動的時候觸發。因此改為對觸摸事件的處理,沒有滑動則相當於點擊。private Point? startPoint;private void StackPanel_ManipulationStarted(object sender, ManipulationStartedEventArgs e){ startPoint =
Time of Update: 2018-12-07
svn: Can't open file 'PATH/TO/YOUR/FILES/.svn/lock': Permission denied如果出現上面的異常資訊,說明你需要重設PATH/TO/YOUR/FILES/目錄的svn許可權和目錄所有者,檔案包括隱藏的.svn目錄,這時你需要用root許可權執行以下命令:# 進入需要重設許可權的目錄cd /PATH/TO/MY/PROJECT# 重設ownership# NOTE: replace apache.staff(使用者名稱.使用者組)
Time of Update: 2018-12-07
private void DownloadFile(string uri, string filename){ var wc = new WebClient(); wc.OpenReadAsync(new Uri(uri), filename); wc.OpenReadCompleted += new OpenReadCompletedEventHandler(wc_OpenReadCompleted);}void wc_OpenReadCompleted(object sender,
Time of Update: 2018-12-07
下段代碼的運行結果:main() { int a[5]={1,2,3,4,5}; int *ptr=(int *)(&a+1); printf("%d,%d",*(a+1),*(ptr-1)); } 答:2,5 *(a+1)就是a[1],*(ptr-1)就是a[4],執行結果是2,5 &a+1不是首地址+1,系統會認為加一個a數組的位移,是位移了一個數組的大小(本例是5個int) int *ptr=(int *)(&a+1);
Time of Update: 2018-12-07
在遊戲的編寫中,不可避免的出現很多應用資料結構的地方,有些簡單的遊戲,只是由幾個資料結構的組合,所以說,資料結構在遊戲編程中扮演著很重要的角色。 本文主要講述資料結構在遊戲中的應用,其中包括對鏈表、順序表、棧、隊列、二叉樹及圖的介紹。讀者在閱讀本文以前,應對資料結構有所瞭解,並且熟悉C/C++語言的各種功用。好了,現在我們由鏈表開始吧!1、鏈表 在這一節中,我們將通過一個類似雷電的飛機射擊遊戲來講解鏈表在遊戲中的應用。在飛機遊戲中,鏈表主要應用在發彈模組上。首先,飛機的子彈是要頻繁的出現,消
Time of Update: 2018-12-07
原文出處:http://www.windowsphonegeek.com/articles/Creating-WP7-Custom-Theme-ndash-Basic-Theme-Implementation我將要開始一個長度為3篇文章的系列-“建立WP7自訂佈景主題“,在這個系列中我將會解釋關於Silvelight for windows phone 7
Time of Update: 2018-12-07
1、資料繫結:grdLbs.ItemsSource = 資料集合對象; 2、普通繫結資料行: <data:DataGrid.Columns> <data:DataGridTextColumn Header="名稱" Binding="{Binding Mc}" /> 3、模板列: 不知道為啥套這麼多層,為了保暖?123456789<data:DataGridTemplateColumn Header="圖片"
Time of Update: 2018-12-07
WP7做網路開發,返回資料不是XML就是JSON,JSON擁有資料量小等特點,非常有必要學會。1.JSON基礎 JSON(JavaScript Object Notation) 是一種輕量級的資料交換格式。 JSON採用完全獨立於語言的文字格式設定,但是也使用了類似於C語言家族的習慣(包括C, C++, C#, Java, JavaScript, Perl, Python等)。 這些特性使JSON成為理想的資料交換語言。JSON建構於兩種結構:“名稱/值”對的集合(A collection