Time of Update: 2015-03-11
一夜之間你的MacBook 就過時了3月10日,蘋果召開發布會,除了備受關注的Apple Watch之外,蘋果還帶來了最新的Mac新品—12英寸的全新MacBook 12。更輕薄的機身、配備視網膜螢幕、無風扇設計和長續航、全新的鍵盤,更新的特性非常多,只是在此前的曝光當中這些我們已經有所預見,驚喜點少了一些。更輕薄的機身在外觀設計上,新的12英寸MacBook與此前曝光的造型基本相同,增加了金色機身的外觀設計也非常符合蘋果當下的設計趨勢。據悉新的12英寸MacBook機身重量僅僅為2
Time of Update: 2015-03-09
UIImagePickerController,沙箱UIImagePickerController1.+(BOOL)isSourceTypeAvailable:(UIImagePickerControllerSourceType)sourceType; 檢查指定源是否在裝置上可用。//檢查照片源是
Time of Update: 2015-03-09
iOS中UIKit——UIButton設定邊框,uikituibuttonUIButton *testButton = [UIButton buttonWithType:UIButtonTypeSystem]; [testButton setFrame:CGRectMake(self.view.frame.size.width/2, self.view.frame.size.height/2, 100, 100)]; [testButton
Time of Update: 2015-03-08
iOS arc VS mrc學習筆記一、* Core Foundation與objective-c Object進行交換 *對於Core Foundation與objective-cObject進行交換時,需要用到的ARC管理機制有:(1) (__bridge_transfer) op or alternatively CFBridgingRelease(op) is used to consume a retain-count of a CFTypeRef while
Time of Update: 2015-02-24
解決OBJC_CLASS_$_MBProgressHUD無法引用的問題(轉載),mbprogresshudUndefined symbols for architecture i386: "_OBJC_CLASS_$_MBProgressHUD", referenced from: objc-class-ref in ViewController.old: symbol(s) not found for architecture
Time of Update: 2015-02-15
iOS 認證、描述檔案、AppID。最近徹底把iOS 開發中的認證相關及相關流程整理了一遍,總結如下。 開發人員帳號:已經儲值的開發人員帳號中可以添加多個子開發人員。根據許可權不同分為管理員和非管理員,具體不作解釋。 一 、認證:證明開發人員身份 1、基本認證(非推播通知認證): 基本的認證又分為兩種即Distribution、和Development兩種類型。 Distributon(發布認證): 用於上傳應用
Time of Update: 2015-02-16
iOS--Swift開發中的單例設計模式最近在開發一個小的應用,遇到了一些Objective-c上面常用的單例模式,但是swift上面還是有一定區別的,反覆倒來倒去發現不能按常理(正常的oc to swift的方式)出牌,因此搜尋了一些文章。可能是xcode或者sdk的問題吧(我相信他們不會把未經測試的代碼展示,吧?。。。),一些文章中的代碼犯了明顯的錯誤,編譯失敗。於是有了這篇文章,分享給大家。 原作者實現了一種單例,但是紅色代碼導致非安全執行緒:
Time of Update: 2015-02-10
開學第一課-記錄Ios開發之路,開學第一課ios之路 學習一門新的語言,我們的第一步按照國際慣例常常都是:編寫一個程式輸出:hello,world 。 在學習C語言的時候,用下面這個程式來實現列印出"hello,world":#include <stdio.h>int main(){printf("hello,world\n");return
Time of Update: 2015-02-10
淺談iOS中MVVM的架構設計與團隊協作ViewModel層,就是View和Model層的粘合劑,他是一個放置使用者輸入驗證邏輯,視圖顯示邏輯,發起網路請求和其他各種各樣的代碼的極好的地方。說白了,就是把原來ViewController層的商務邏輯和頁面邏輯等剝離出來放到ViewModel層。View層,就是ViewController層,他的任務就是從ViewModel層擷取資料,然後顯示。從沒聽過 MVC ?有人稱之為 Massive View
Time of Update: 2015-02-05
音樂社交APP源碼項目,社交app源碼1.關於音樂曲庫,對接的是百度音樂,會自動隨搜尋連結百度曲庫2.便捷聊天,採用xmpp基本架構。3.加入和整理了群聊天。4.分布式聊天,喜歡該專輯直接進入聊天,喜歡該音樂的進入聊天。5.採用興趣社交和陌生社交方式6.自動建立的群聊應用項目源碼下載:http://code.662p.com/view/8290.html<ignore_js_op> <ignore_js_op> <ignore_js_op>
Time of Update: 2015-02-04
ios版益智過關遊戲源碼,ios益智過關源碼這個是一個基於cocos2d的益智過關遊戲源碼(iPad),一款基於cocos2d的完整遊戲源碼,是益智類的遊戲,玩家需要移動鑰匙,然後開啟箱子。有簡單,中等,困難3個等級,每個等級都有30關,並且玩家進行關過。。遊戲可玩性不錯,是一個用來學習研究cocos2d遊戲開發的好源碼.遊戲源碼項目下載:http://code.662p.com/view/6339.html<ignore_js_op> <ignore_js_op&g
Time of Update: 2015-01-31
CCTransition類--Cocos2D-Swift v3.3,cocos2dswiftCCTransition Class Reference繼承自: CCScene:CCNode:CCResponder:NSObject聲明自: CCTranslation.h 概述:A transition animates the presentation of a new scene while moving the current scene out of view. A
Time of Update: 2015-01-30
iOS WebP圖片格式google出品 高清晰,體量小得圖片格式,下面說在iOS下如何使用添加標頭檔 #import UIImage+WebP.h#import ViewController.h#import UIImage+WebP.h@interface ViewController ()@property (nonatomic ,strong) UIImageView *webPImageView;@property (nonatomic ,strong) UILabel
Time of Update: 2015-01-28
「OC」點文法和成員變數的範圍,js變數範圍一、點文法 (一)認識點文法 聲明一個Person類: 1 #import <Foundation/Foundation.h> 2 3 @interface Person : NSObject 4 { 5 int _age; 6 NSString *_name; 7 } 8 9 - (void)setAge:(int)age;10 - (int)age;11 12 -
Time of Update: 2015-01-25
Objective-C基礎3:記憶體管理續,1.上篇我們講了OC中的記憶體管理基礎,我們再總結一下何時該用記憶體管理。1)當用new、alloc、copy建立對象時,必須要釋放對象。2)當擁有對象時,如果是臨時對象,不需要釋放;當需要長時間保留對象時,必須保留對象並且在dealloc方法中釋放對象。2.OC中的記憶體回收機制OC2.0引入了記憶體回收機制,也就是啟用了記憶體回收機制之後,我們忘記了釋放對象,OC會幫我們釋放對象,這點可看出OC比C++的強大之處了。記憶體回收機制主要原理是在運行中
Time of Update: 2015-01-24
自訂類實現<NSCopying>協議,自訂nscopying目的:自訂一個 Person 類,實現 copy.首先定義一個 Person 類,由於是自訂類,為了能夠支援 copy 方法,需要實現<NSCopying>協議@interface Person : NSObject<NSCopying>@property (nonatomic, retain)NSString * name;@property (nonatomic, retain)NSString
Time of Update: 2015-01-26
iOS UITextField完成輸入後關閉鍵盤的方法總結//// ViewController.swift// UITextField完成輸入後關閉鍵盤的方法//// Created by 悅兌科技 on 15/1/19.// Copyright (c) 2015年 BSY. All rights reserved.//import UIKitclass ViewController: UIViewController,UITextFieldDelegate { var
Time of Update: 2015-01-23
關於 object-c的@protocol的理解,object-c@protocol從java角度來理解 @protocol 相當於 java 的介面定義,用法也一樣 下面是實驗例子 @protocol mytestClass <NSObject>- (void) callback:(int) num;@end@interface DiscoveryController : UIViewController<mytestClass>{
Time of Update: 2015-01-25
Objective-C基礎2:記憶體管理基礎,1.記憶體儲存地區C、C++裡面。棧區:儲存臨時變數和對象。堆地區:儲存動態指派至。靜態變數儲存區:儲存靜態變數和常量對象。OC裡面的記憶體儲存地區跟C、C++一樣。2.為什麼要進行記憶體管理寫過C、C++程式的都知道,記憶體管理永遠是C++程式的一大痛點,項目當中崩潰全部來自於記憶體相關的操作,尤其是指標操作和記憶體操作,稍不注意就會產生記憶體訪問違規造成程式崩潰。那麼如何進行記憶體管理呢,個人認為有以下幾點原則:盡量用系統提供給我們的封裝對象,不
Time of Update: 2015-01-23
iOS分析UI利器——Reveal及簡單破解方法,iosui利器revealReveal作為分析APP UI的利器確實非常好用,用來查看任意UI布局也很方便一.模擬器進行分析 1.開啟Reveal(http://revealapp.com下載) 2.開啟Xcode 3.Reveal——Help——Show Reveal Library in