Time of Update: 2018-12-03
原貼地址:http://hi.baidu.com/jwq359699768/blog/item/5df305c893413d0a7e3e6f7b.html core text 這個包預設是沒有的,要自己手動添加進來。在IOS中利用core text對文本進行排版的幾個關鍵點如下: 字間距:kCTKernAttributeName 行間距:kCTParagraphStyleSpecifierLineSpacingAdjustment 或
Time of Update: 2018-12-03
timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(timerFireMethod:) userInfo:nil repeats:YES];//倒計時方法驗證碼實現倒計時60秒,60秒後按鈕變換開始的樣子-(void)timerFireMethod:(NSTimer *)theTimer { if (seconds == 1) { [theTimer
Time of Update: 2018-12-03
在IOS應用程式開發中,為了減少與服務端的互動次數,加快使用者的響應速度,一般都會在iOS裝置中加一個緩衝的機制。這篇文章將介紹一下如何在iOS裝置中進行緩衝,本文先介紹一下將內容緩衝到記憶體中,下一篇文章就介紹一下在iOS磁碟上緩衝內容。使用緩衝的目的是為了使用的應用程式能更快速的響應使用者輸入,是程式高效的運行。有時候我們需要將遠程web伺服器擷取的資料緩衝起來,減少對同一個url多次請求。記憶體緩衝我們可以使用sdk中的NSURLCache類。NSURLRequest需要一個緩衝參數來說
Time of Update: 2018-12-03
1 一種是載appdelegate裡面設定tabbarviewcontroller,然後利用self。view controllers添加別的view con2 一種是繼承於tabbarviewcontroller的類,然後在裡面添加VC類,一種簡單的設定tabbar的背景色,還有items的字型和圖片,就是ps畫出一個長寬320 高,49的tabbar背景圖片,然後把分成幾塊把items 的內容和圖片都ps上去,這樣可以簡單的設定tabbar的背景,[self.tabBar
Time of Update: 2018-12-03
在我們開發ios應用時,尤其是電子商務類應用,時常遇到條碼掃描的業務需求,幸運的已經有開源的SDK供我們使用──條碼的SDK for ios,下面介紹一下這個開源的SDK的使用方法:
Time of Update: 2018-12-03
MD5密碼編譯演算法,實作類別別如下:#import <CommonCrypto/CommonDigest.h>@interface NSString (md5)-(NSString *) md5HexDigest;@end#import "NSString+MD5HexDigest.h"@implementation NSString (md5) -(NSString *) md5HexDigest{ const char *original_str = [self
Time of Update: 2018-12-03
1.建立01.UITextField* myTextField = [[UITextField alloc]initWithFrame:CGRectMake(50, 100, 200, 50)]; 2.設定委託01.myTextField.delegate = self;//委託類需要遵守UITextFieldDelegate協議
Time of Update: 2018-12-03
1. Apple 開發人員指南,非常權威, 必備http://www.apple.com.cn/developer/iphone/library/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40007072-CH1-SW12.
Time of Update: 2018-12-03
UILabel 的常見屬性和方法://建立UIlabel對象UILabel* label = [[UILabel alloc] initWithFrame:self.view.bounds];//設定顯示文本label.text = @"This is a UILabel Demo,";//設定文本字型label.font = [UIFont fontWithName:@"Arial" size:35];//設定文本顏色label.textColor = [UIColor
Time of Update: 2018-12-03
靜態:在project-setting中找到 “Run Static Analyzer” 鍵,然後把值修改為“YES”.這樣在編碼的時候,xcode就可以自動為我們檢查記憶體泄露了.動態:Xcode 4.2找了半天,才找到Instruments在哪裡:Product-》profile EXC_BAD_ACCESS錯誤,我通常建議: 1.在可執行選項中設定NSZombieEnabled參數,這有時會幫縮小問題的範圍; 2.運行apple的記憶體偵查工具,如 Leaks ,以便尋找記憶體問題;
Time of Update: 2018-12-03
在lion系統下使用sudo /Users/papabox/Downloads/cocos2d-iphone-2.0-rc1/install-templates.sh -f 命令安裝新版本cocos2d(cocos2d 2.0-rc1)的時候總是返回以下資訊:1 cocos2d-iphone template installer 2 3 Error: Do not run this script as root. 4 5 'root' is no longer supported 6 7
Time of Update: 2018-12-03
============================================================博文原創,轉載請聲明出處電子咖啡-專註於移動互連網============================================================現在的app大都有wifi傳書,wifi傳歌曲等功能,其實是iphone變成了伺服器,提供了上傳介面。在github找到了CocoaHTTPServer 他提供了mac的各種伺服器機制,但是沒有ios版本的。我
Time of Update: 2018-12-03
============================================================博文原創,轉載請聲明出處電子咖啡-專註於移動互連網============================================================我用代碼添加了UIBarButtonItem,但是結果如下:代碼: [items addObjectsFromArray:[NSArray
Time of Update: 2018-12-03
============================================================博文原創,轉載請聲明出處電子咖啡(原id藍岩)============================================================正常情況下,在AppDelegate中實現下面兩個方法,能夠監聽從後台恢複到前台- (void)applicationDidEnterBackground:(UIApplication *)application{
Time of Update: 2018-12-03
============================================================博文原創,轉載請聲明出處電子咖啡(原id藍岩)============================================================一年前試著在ios編譯libjingle,但沒有成功,只在mac下完成了。以後有精力在試一下吧。收集了一些資料,是當初自己的一些參考,內容不一定都對,但是有一定協助。移植libjingle v0.5x for
Time of Update: 2018-12-03
from:http://blog.k-res.net/archives/1024.htmliOS程式整合的第三方庫過多時,很容易出現某幾個庫同時用到了一樣的函數庫,也就是在你的程式link時會提示duplicate
Time of Update: 2018-12-03
from:http://www.zhihu.com/question/20317296有幸被邀請回答,不過不知道您要瞭解的'系統機制'有多深入? 按照意圖和深度的話,大概有這麼幾種途徑與資源:為了學習架構,提升開發水平,可以看看私人API列表。iOS (Cocoa Touch)的各私人API都可以通過runtime查看獲得,您可以自己寫個method browser。如果覺得麻煩的話可以到Github看現成的,我收藏了倆:
Time of Update: 2018-12-03
============================================================博文原創,轉載請聲明出處電子咖啡(原id藍岩)============================================================公司的應用在本地測試沒有問題,於是提交到app store,審核通過後,自己下下來看看,去發現了一個crash。回到自己的mac上斷點調試,正常。思考片刻,想起自己在本地開發是debug模式,而app
Time of Update: 2018-12-03
============================================================博文原創,轉載請聲明出處電子咖啡(原id藍岩)============================================================最近在獲得路由ip地址時候遇到了麻煩,在iphone中我們可以從設定中看到網關地址,但是ios官方並不提供介面去獲得網關地址。最終自己做了demo來,已經上傳到github,地址:https://github.co
Time of Update: 2018-12-03
第一種:通過人為的辦法改變view.transform的屬性。具體辦法:view.transform一般是View的旋轉,展開移動等屬性,類似view.layer.transform,區別在於 View.transform是二維的,也就是使用仿射的辦法通常就是帶有首碼CGAffineTransform的類(可以到API文檔裡面搜尋這個前