標籤:當你著手為你的應用編寫代碼的時候,你會發現有許多可供使用的Objective-C的架構類,其中尤其重要的就是基礎架構類,它為平台所有的應用提供基礎服務。基礎架構類中包括了表示字串和數字等基礎資料型別 (Elementary Data Type)的值類(value classes),也有用來儲存其他對象的集合類(collection classes)。你將會依賴值類和集合類為你的ToDoList app編寫大量代碼。值對象(Value
標籤:AppCan bodhi,菩提,還記得《大話西遊》裡菩提老祖問至尊寶“愛需要理由嗎?”電影中並未給出答案,但相信看過電影的人心中都有了答案:當然不需要。正如本期的主人公bodhi一樣,對電腦對開發的情 感,是天生帶來的興趣和愛好,沒有任何理由。 藝術熏陶未成,對電腦情有獨鐘 出生於湖南永州的一個藝術世家,
標籤:眼下的移動端手機遊戲產業,全產業鏈寡頭化已成定局,一方面,手機遊戲行業人口紅利消失,增速放緩,廠商們亟需開闢新藍海;另一方面,手遊玩家經過兩年的洗禮,已經培養起了遊戲習慣和足夠的遊戲能力,競技需求應運而生。加上電訊廠商計費政策調整,中小CP批量死亡也已成不爭的事實。關於在困境中如何求生的話題,幾乎所有人的答案都是瞄準細分市場,避開大廠鋒芒。但創新是很難的,當所有人都瞄準細分領域,那便處處都是紅海。除了中規中矩謀生存的那些中小CP外,有一些CP劍走偏鋒。聯運,簡單地說,聯運就是聯合運營,所以
標籤:APP項目使用者密碼傳輸一直沒有用HTTPS,考慮到使用者的隱私暫時先用AES對密碼加密,以後也可以用於手機端與服務端加密互動。PHP的免費版phpAES項目,手機端解碼各種不對。好不容易找了PHP ANDROID IOS,相互加解密正常的AES密碼編譯演算法代碼。PHP的AES密碼編譯演算法:<?phpclass MCrypt { private $hex_iv = ‘00000000000000000000000000000000‘; # converted JAVA
標籤:這個問題是因為在aspx頁面裡面添加了 RequiredFieldValidator 控價,建立的是一個空的WEB應用,開始沒有添加引用,個人解決方案:建立了一個WebForm工程,這個工程裡面自動引用了AspNet.ScriptManager.jQuery,,將這個dll添加到出問題的工程裡面後問題解決了參考:http://blog.csdn.net/ayang1986/article/details/45042909WebForms
標籤:1.代理模式在ios開發使用的很多比如uitableview,uicollectioin的代理方式,用的太多,表面的意識就是,委託別人做事,協助viewcontroller去解決一系列問題的,直接上代碼了: 在ChilderViewController.h: #import <UIKit/UIKit.h> @protocol ChilderViewControllerDlegate
標籤: PinYin4Objc是一個在git漢字轉拼音的開源庫,支援簡體和繁體中文。效率POAPinyin等其他庫要高,轉換庫也完整下面簡單介紹 實現原理使用unicode_to_hanyu_pinyin.txt儲存漢字編碼相對應的拼音,以字典載入到記憶體中 NSString *resourceName =[[NSBundle mainBundle] pathForResource:@"unicode_to_hanyu_pinyin" ofType:@"txt"];
標籤: 使用GPUImageSketchFilter對象實現映像素描效果NSString *const kGPUImageSketchFragmentShaderString = SHADER_STRING( precision mediump float; varying vec2 textureCoordinate; varying vec2 leftTextureCoordinate; varying vec2 rightTextureCoordinate; varying vec2
標籤:1 毀滅地球的軍火庫arsenal- 你想要的槍這裡都有賣 哈哈哈哈 ,http://android-arsenal.com/2 黑科技---線上反編譯----嘿嘿嘿 線上反編譯 方便簡單 客官請耐心等會就可以得到源碼了http://www.decompileandroid.com/3 Android Asset Studio -------懶得打字了
標籤: 1 #import <Foundation/Foundation.h> 2 3 @interface NJContatc : NSObject <NSCoding> 4 5 @property (nonatomic, copy) NSString *name; 6 @property (nonatomic, copy) NSString *phoneNumber; 7 @property (nonatomic, copy) NSString *email; 8
標籤: 今天接觸了Spring的初步用法, 感覺跟執行個體化實體類沒啥區別, 像這種簡單的代碼還不如直接執行個體化來的方便, 這樣使用Spring的話總共需要三個檔案 第一個當然是一個實體類了, 定義好屬性, getter和setter方法, 別忘了構造一個無參的構造方法. public class HelloWorld { private String mingzi; private String dizhi; private User user;
標籤: 今天簡單總結一些clientapp 最佳化的方案和方向。我相信開發一個app大部分團隊都能夠完畢,可是效能久不一樣啦,和我們都寫一個冒泡演算法一樣,我相信每一個人寫的冒泡演算法都不一樣,這些區別就帶來了效能的區別。所以一個好的app 不止看設計。和創意 ,還要看效能。以下我就簡單說幾點效能最佳化點:
標籤:在Xcode6之前,建立一個新工程xcode會在Supporting
標籤:如果一個協議中定義了某些方法,而某類又實現了該協議,那麼該類必須實現這些方法。換句話說,協議是一組公用的方法聲明,誰實現協議,誰就負責實現這些方法,不然會有黃色警告。協議可以擴充已有協議。協議的關鍵字是protocol,以@protocol開始聲明,以@end結束。在類中實現協議時,只需要在類名後面加個<協議名>,即可。下面 看代碼:先定義一個協議:eat.h [plain] view
標籤:怎麼查看bios版本呢?無需去註冊表查看,無需去BIOS中查看,只需要一條簡單的命令即可,下面就來一起看一看怎麼查看bios版本:Win鍵+R開啟“運行”,然後再“運行”中輸入cmd進而開啟“cmd”。 開啟“cmd”命令視窗後,輸入命令:systeminfo
標籤: 1 // 畫圓弧 2 // 1.擷取上下文 3 CGContextRef ctx = UIGraphicsGetCurrentContext(); 4 // 2.畫圓弧 5 // x/y 圓心 6 // radius 半徑 7 // startAngle 開始的弧度 8 // endAngle 結束的弧度 9 // clockwise 畫圓弧的方向 (0 順時針, 1 逆時針)10 //
標籤: Runtime 也就是運行時組件,一個純C語言寫的基礎庫。我們平時編寫的OC代碼中, 程式運行過程時, 其實最終都是轉成了runtime的C語言代碼 Objective-C編寫出來的程式必須得到runtime的運行才能正常運行。NSObject的實現(其實就是和runtime做對接, 把自己連入runtime,
標籤: 在iOS 開發過程中尤其是類似網易新聞用戶端的 App 的開發過程中經常會出現在一個UIScrollView 上添加多個UICollectionView 或者是UITableView 的現象。 但是在UIScrollView 上添加UICollectionView時會出現問題 尤其是添加多個的時候,添加在父視圖上的多個 UICollectionView 的代理方法執行順序會出現倒敘執行的問題。 這裡應該是UICollectionView 的機制的問題
標籤: 1 #import <UIKit/UIKit.h> 2 3 @interface NJLineView : UIView 4 @end 5 6 7 #import "NJLineView.h" 8 9 @implementation NJLineView10 11 // 當自訂view第一次顯示出來的時候就會調用drawRect方法12 - (void)drawRect:(CGRect)rect13 {14 //
標籤: 1 @interface NJTextImage : UIView 2 @end 3 4 5 @implementation NJTextImage 6 7 - (void)drawRect:(CGRect)rect 8 { 9 // [self test];10 // 1.載入圖片到記憶體中11 UIImage *image = [UIImage imageNamed:@"bg"];12 13 //