Time of Update: 2014-12-14
iOS sqlite3儲存數組NSArray四個注意點:1.建立表時,聲明欄位類型為二進位 blobNSString *INEditorTableName = @"create table In_Editor(picUrls blob not null)";2.插入sql語句,把NSArray轉換為NSData類型NSData *dataImageUrls = [NSKeyedArchiver
Time of Update: 2014-12-13
iOS自訂modal控制器動畫presentViewController動畫是從下鑽上面來的,但有時候我們需要自訂modal動畫。// 原來的方法- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ RedViewController *redVc = [[RedViewController alloc] init]; redVc.view.backgroundColor = [UIColor
Time of Update: 2014-12-13
ios 實現擷取當前地理位置鑌哥主要寫幾個步驟,希望能幫到大家:前提匯入:CoreLocation.farme#import 代理{ //實現擷取當前地理位置:第一步: //這兩個變數,locationManaager用於擷取位置,checkinLocation用於儲存擷取到的位置資訊 NSString * currentLatitude; NSString * currentLongitude; CLLocationManager *locManager;
Time of Update: 2014-12-13
iOS 地圖開發小結首先來說說ios地圖開發使用的主要類:MKMapView:地圖控制項,無其他Label等控制項無異,拖進來就可以用了,用於地圖的內容的顯示,使用者可以對地圖進行放大、縮小、拖動、旋轉等操作;CLLocationCoordinate2D :座標,包括經度和緯度;MKCoordinateSpan :地圖跨度,表示地圖放大倍數,數值越小地圖顯示的單位越精細;CLLocationManager
Time of Update: 2014-12-13
iOS8中使用CoreLocation定位在iOS8中,蘋果已經強制開發人員在請求定位服務時獲得使用者的授權,此外iOS狀態列中還有指示表徵圖,提示使用者當前應用是否正在使用定位服務。另外在iOS8中,蘋果進一步改善了定位服務,讓開發人員請求定位服務時需要向使用者提供更多的透明。此外,iOS8中還支援讓應用開發人員調用全新的“訪問監控”功能,當使用者允許後應用才能獲得更多的定位元據。iOS8以前使用CoreLocation定位1、首先定義一個全域的變數用來記錄CLLoca
Time of Update: 2014-12-12
IOS中十六進位的色彩轉換為UIColor 可用類別寫一個 方便使用 + (UIColor *) colorWithHexString: (NSString *)color { NSString *cString = [[colorstringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceAndNewlineCharacterSet]] uppercaseString]; // String should be 6
Time of Update: 2014-12-12
iOS8 根據經緯度顯示地名 我們很多時候做項目的時候都選用通過手機擷取定位,然後傳資料給後台,這是iOS8根據經緯度顯示地名的demo //1.匯入架構 // // NearByViewController.m // nearDemo // // Created by apple on 14/12/5. // Copyright (c) 2014年 youdianshang. All rights reserved. // #import #import @
Time of Update: 2014-12-12
UIButton按鈕類的使用,uibutton按鈕類UIButton按鈕類的使用 我要說什麼?1. 什麼是按鈕2. 按鈕的基本使用 知識點詳解1. 什麼是按鈕? 如下如所示, 我們很多時候需要在讓使用者控制我們的應用, 一般可以使用按鈕 2. 按鈕的使用 //按鈕類UIButton的使用 //1.如何建立一個按鈕 //建立按鈕 UIButton *button = [UIButton
Time of Update: 2014-12-12
iOS 運行時添加屬性和方法 第一種:runtime.h裡的方法BOOL class_addProperty(Class cls, const char *name, const objc_property_attribute_t *attributes, unsigned int attributeCount)#include <objc/runtime.h>#import
Time of Update: 2014-12-09
IOS
Time of Update: 2014-12-09
iOS 開發人員帳號初試帳號申請看了一下開發人員帳號的幾個問題。主要是針對像我這樣的小白。1、蘋果有哪幾種開發人員帳號?2、這幾類帳號的費用分別是多少?3、這幾類帳號的不同在什麼地方?4、那種帳號適合我們?主要就是這幾個問題,帶著問題去,應該尋找起來效率快起來。1、蘋果有哪幾種開發人員帳號?2費用分別是多少?答:個人帳號;99美元公司帳號;99美元企業帳號;299美元教育帳號;免費3、這幾類帳號的不同在什麼地方?(這裡只介紹截個主要的區別)個人帳號:上傳app到app store 、app
Time of Update: 2014-12-09
iOS開發學習之#提醒處理#(1)響應提醒視圖在這裡我用到了視圖庫裡的Navigation Controller導航控制器。提醒操作主要用到了UIAlertviewDelegate協議中的alertView:clickButtonAtIndex:方法實現,其文法形式如下:- (void) alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex;(UIAlertView
Time of Update: 2014-12-09
淺析ios開發中Block塊文法的妙用 事實上,任何一個應用的開發都離開多線程。而“塊”block與GCD就是蘋果OC語言中多線程的核心。 一.塊的內部結構 在oc中,塊文法以閉包的形式存在,每一個Objective-C對象都佔據著某個記憶體地區。塊本身也是一個對象,在存放塊的對象記憶體地區中,首個變數是指向Class的指標,該指標叫做isa。其餘記憶體裡含有塊對象正常運轉所需的各種資訊。 以下是塊文法的內部結構變數。 1.void*
Time of Update: 2014-12-09
IOS-UITabView樣本總結
Time of Update: 2014-12-08
語音(LCVoiceHudDemo),語音lcvoicehuddemo代碼:- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. voice = [[LCVoice alloc] init]; UIButton * button = [UIButton
Time of Update: 2014-12-04
Objective-C的基礎資料型別 (Elementary Data Type)、運算式和語句,類型運算式一。基礎資料型別 (Elementary Data Type) 1.一般的電腦語言在定義變數的時候,需要提供給兩個內容:類型和名字。 比如:int
Time of Update: 2014-12-04
[iOS基礎控制項,ios基礎控制項A.需求1.頭部廣告2.自訂cell:含有圖片、名稱、購買數量、價格3.使用xib設計自訂cell,自訂cell繼承自UITableViewCell4.尾部“載入更多按鈕”,以及其被點擊之後的資料載入重新整理、動畫效果 1 // 設定尾部控制項2 self.tableView.tableFooterView = footerView; 1 /** 初始化方法 */ 2 +
Time of Update: 2014-12-03
Cheatsheet: 2014 11.01 ~ 11.30,cheatsheet11.01Mobile Android SDK: Working with Picasso View Debugging in Xcode 6 5 Common C# tasks in Apple Swift Programming Language Beyond JSON: Spearal Serialization Protocol for iOS .NET
Time of Update: 2014-12-05
點擊圖片時圖片放大(VertigoDemo),放大vertigodemo初始:點擊後:工程圖:此代碼需要加入第三方庫Vertigo.代碼:RootViewController.h#import <UIKit/UIKit.h>//加入代理@interface RootViewController : UIViewController<UIViewControllerTransitioningDelegate>{ UIImageView
Time of Update: 2014-12-03
iOS 相機調用調用相機需要引入兩個代理UIImagePickerControllerDelegate,UINavigationControllerDelegate否則出出現:設定delegate時候,出現警告:Assigning to ‘id’ from incompatible type ‘AddSightingViewController *const __strong’解決過程】1.問題很明顯是