Time of Update: 2015-03-26
[iOS]一行代碼給中文數組添加索引/** * 將原資料以及存放索引的空數組 傳參 返回整理後的數組 * 已用分類封裝,直接引入標頭檔 使用方法即可 * * https://github.com/KKKKaras/JY_SectionDemo */#import JYTableViewController.h#import ChineseString.h#import NSObject+Index.h@interface JYTableViewController (){
Time of Update: 2015-03-25
得到當前年、月、周的第一天和最後一天,當前最後一天話不多說,上代碼//// EBDate.h// ChargeMoney//// Created by eagle on 15-3-24.// Copyright (c) 2015年 EagleB. All rights reserved.//#import <Foundation/Foundation.h>@interface EBDate : NSObject/** * 得到這個周的第一天和最後一天
Time of Update: 2015-03-25
(轉)IOS 學習筆記 2015-03-23 如何擷取IOS程式的系統資訊,2015-03-23ios 首頁 > 程式開發 > 移動開發 > IOS > 本文 iOS 擷取手機的型號,系統版本,軟體名稱,軟體版本 2012-10-20 0 個評論 作者:vipa1888 收藏 我要投稿 網上搜尋出來的,記錄下來以後使用方便: [java] //手機序號 NSString*
Time of Update: 2015-03-25
iOS網路通訊——監測網路狀態:Reachability(可達性),iosreachability1.iOS平台是按照一直有網路連接的思路來設計的,開發人員利用這一特點創造了很多優秀的第三方應用。大多數的iOS應用都需要連網,甚至有些應用嚴重依賴網路,沒有網路就無法正常工作。2.在你的應用嘗試通過網路擷取資料之前,你需要知道當前裝置是否知道串連上了網路,甚至有時候你可能還需要知道當前網路是由wifi還是由移動蜂窩網路提供的。3.“在網路訪問失敗的時候,應用沒有做出適當的提示&rdqu
Time of Update: 2015-03-25
IOS 學習筆記 2015-03-24 OC-API-不可變字串,2015-03-24oc-api-大部分是模仿//// main.m// OC-API-不可變字串//// Created by wangtouwang on 15/3/25.// Copyright (c) 2015年 wangtouwang. All rights reserved.//#import <Foundation/Foundation.h>//初始化void testInit(){
Time of Update: 2015-03-24
ARC和MRC 相容的單例模式,arcmrc相容一、ARC下的單例實現 說明:在使用者執行個體化的方法控制單次執行,同時開放單例的初始化方法。-(instancetype)init{ self=[super init]; if(self){ static dispatch_once_t onceToken; dispatch_once(&onceToken, ^{ }); } return self;
Time of Update: 2015-03-25
iOS 本機資料儲存(一) 本機資料儲存之UserDefaults UserDefaults支援的基礎資料型別 (Elementary Data Type)包含:NSData, NSString, NSNumber, NSDate, NSArray, or NSDictionary 對於自訂的類,如果直接儲存會出現如下錯誤:Property list invalid for format (property lists cannot contain objects
Time of Update: 2015-03-24
C語言——指標,指標一、什麼是指標 “指標變數”是指用來存放變數地址的變數。指標變數也是一個變數,它和其他變數的區別在於它裡面存的不是普通的資料,而是另一個變數的地址。訪問變數有兩種方式,第一種是直接根據變數名稱取到變數的地址,然後去對應記憶體位址拿到變數的值,這種方式叫做“直接引用”;第二種方式是定義一個指標變數指向變數,從指標變數中拿到變數的地址,再去對應記憶體位址拿到變數的值,這種方式叫做“間接引用”。二、指標的應用
Time of Update: 2015-03-24
Swift 閉包運算式,swift閉包運算式閉包是功能性自包含模組,可以在代碼中被傳遞和使用。 Swift 中的閉包與 C 和 Objective-C 中的 blocks 以及其他一些程式設計語言中的 lambdas 比較相似。閉包的形式主要有三種:1. 全域函數是一個有名字但不會捕獲任何值的閉包2. 嵌套函數是一個有名字並可以捕獲其封閉函數域內值的閉包3. 閉包運算式是一個利用輕量級文法所寫的可以捕獲其上下文中變數或常量值的沒有名字 的閉包Swift
Time of Update: 2015-03-24
iOS開發-程式碼片段(Code Snippets)提高開發效率,iossnippets 簡介在 XCode4 引入了一個新特性,那就是“程式碼片段(Code Snippets)”。對於一些經常用到的代碼,抽象成模板放到 Code Snippets 中,使用的時候就只需要鍵入快速鍵就可以了。 查看程式碼片段,請看:也可以使用 Control + Option + Command + 2
Time of Update: 2015-03-24
iOS AV Foundation 二維碼掃描 縮放網路攝影機最後一節,我們為程式添加通過手勢對網路攝影機進行縮放控制的功能。添加執行個體變數,並在viewDidLoad方法的最後,進行初始化: CGFloat _initialPinchZoom; [_previewView addGestureRecognizer:[[UIPinchGestureRecognizer alloc] initWithTarget:self
Time of Update: 2015-03-23
IOS開發—資料存放區(直接寫入、NSUserDefaults、NSkeyedArchiver)資料存放區(直接寫入、NSUserDefaults、NSkeyedArchiver)ios中熱門檔案存取的方法有:1、直接寫檔案的方式,可以儲存的對象有NSString、NSArray、NSDictionary、NSData、NSNumber,資料全部存放在一個屬性列表檔案(*.plist檔案)中。2、NSUeserDefaults(喜好設定),用來儲存應用設定資訊,檔案放在perference目錄下
Time of Update: 2015-03-20
黑馬程式員——Foundation中的OC結構體,foundationoc OC結構體NSRangeNSPoint\CGPoint NSSize\CGSizeNSRect\CGRect1.NSRange:字元在字串中的範圍(位置,長度)用typedef 定義NSRange結構體類型: typedef struct _NSRange {
Time of Update: 2015-03-23
OC單例模式的實現,OC模式實現SingleClass.m#import <Foundation/Foundation.h>@class SingleClass;static SingleClass *instance = nil;@interface SingleClass : NSObject <NSCopying>+ (instancetype)shareInstance;@end@implementation SingleClass//類方法,擷取單例對象+
Time of Update: 2015-03-20
HTML5七大優勢“逼宮”APP,html5七大逼宮app HTML5顛覆了PC互連網的格局,最佳化了移動互連網的體驗,接下來幾年,HTML5將顛覆原生App世界。 跨平台: 在多屏年代,開發人員的痛苦指數非常高,人人都期盼HTML5能扮演救星。多套代碼、不同技術工種、商務邏輯同步,這是折磨人的過程。有點類似個人電 腦早期世界,那個時候的每家電腦都有自己的作業系統和程式設計語言,開發人員疲於做不同版本,其實DOS的盛行也很大程度是因為開發人員實在沒精力給其他電腦寫程 序。
Time of Update: 2015-03-21
iOS 時間類常用方法//當前日前日期NSDate *today = [NSDate date]; //時區NSTimeZone *zone = [NSTimeZone systemTimeZone]; //設定間隔_interval = [zone secondsFromGMTForDate: today]; //今天+8小時(中國上海時區)today = [today dateByAddingTimeInterval:
Time of Update: 2015-03-18
iOS中UIKit——UIDataDetectors(資料檢測器)它將電話、郵件、網址等變為連結,iosuikit1.它用於UITextView和UIWebView,屬性名稱為:dataDetetorTypes2.此屬性可以設定使符合電話、郵件、網址、符合格式的日期等文字變為連結文字。3.電話號碼點擊後已撥電話,網址點擊後會用Safari開啟,電子郵件會用mail開啟,而符合格式的日期會彈出一個ActionSheet,有建立事件,在Calendar中顯示,和拷貝三個選項。4.使用樣本: &nb
Time of Update: 2015-03-19
IOS block編程指南 3 概念總覽Conceptual Overview(概覽)Block objects provide a way for you to create an ad hoc function body as an expression in C, and C-derived languages such as Objective-C and C++. In other languages and environments, a block object is
Time of Update: 2015-03-19
iOS 開發中Regex實踐(一)需求抽象:現在有一段字串 {"state":200,"error":"登入成功!","json":{"auid":"402888f54c12441e014c1246bdf90003"}} 現在需要提取auid後面的內容串,也就是402888f54c12441e014c1246bdf90003 分析:在學習Regex之前,我使用的方式是: 用 Json 轉字典,然後擷取到 key. 對於這個,如果要拿到auid 對應的內容,我有兩種方法: 1.
Time of Update: 2015-03-18
iOS中從零開始使用protobuf 在github上有protobuf-objc,其中的readme可以教會我們安裝proto到咱們電腦裡面。然後利用protoc,也就是protobuf的編譯器可以編譯.proto檔案,產生一些.h和.m檔案。 在移動App中,使用protobuffer可以做儲存,可以做網路傳輸,可以幹很多和資料打交道的事情。 最簡單的,加入做一個APP,你要記錄使用者資料對吧?使用者帳號是?密碼是?性別是?有沒有女朋友?