原创 ios常用功能

第一:(數組)NSArray  //創建一個可變數組     NSMutableArray *anArray = [@[@"菜鳥", @"大神"] mutableCopy];          //添加一個數據     [anArra

原创 iOS 8 AutoLayout與Size Class有感筆記

iOS8和iPhone6發佈已經過去蠻久了,廣大的果粉終於迎來了大屏iPhone,再也不用糾結爲大屏買三星舍蘋果了…但是對於iOS開發人員來說,迎來了和Android開發開發一樣的問題—>各種屏幕的適配(是不是可以要求加工資的節奏).對於

原创 多視圖切換

實現的功能:通過Navigation,實現多視圖切換。這是使用最多的一種多視圖實現方式。 關鍵詞:多視圖 Navigation UINagivationController 1、創建一個Empty Application工程,命名爲:M

原创 IOS設計模式第十篇之命令行設計模式

命令行設計模式: 命令設計模式將一個請求或行動作封裝爲對象。這個封裝請求比原始的請求要靈活並且可以在對象之前被傳遞,存儲,動態修改或者放進隊列裏面。蘋果 蘋果公司實現這種模式使用Target-Action機制和Invocation

原创 IOS設計模式第九篇之備忘錄模式 NSUserDefaults

備忘錄模式捕獲和具體化對象的內部狀態。換句話說,它可以節省你的東西后來,這種外部狀態可以恢復在不違反封裝; 也就是說,私人數據是私有的。 怎麼用備忘錄設計模式 在Viewcontroller的實現文件裏添加下面方法: - (

原创 IOS獲取當前位置

IOS支持三種檢測當前位置的方式:手機基站、Wi-Fi、和GPS,其中GPS是經度最高的,同時也是最耗費手機電量的。一般情況下在室內是無法通過GPS獲取位置信息的,通過Wi-Fi獲取位置的原理是通過網絡提供商的IP地址信息來獲取位置,經

原创 IOS中get同步異步請求與post同步異步請求

demo  //  Created by apple on 15/1/6. //  Copyright (c) 2015年 huweibin. All rights reserved. // #import "ViewCon

原创 viewWithTag獲取subview規則詳解

獲取subview   通常我們在view層級裏面對subView的操作可以通過兩種方式:1、保留一個subview的引用,然後在類中通過該引用對該subview進行操作,但是要注意在適當的位置添加內存維護的代碼,退出前手動釋放。2、設

原创 OS中處理解析數據用JSON,XML與json區別

之前做一個平臺的時候要做一個動態生成JOSN文件的功能。以前大家以爲一些開源的類庫 像SBJSON和JSONKit這些都是一些比較好的。現在用第2種比較多,效率大家普遍比較的高。其實這兩種JSON處理工具是可以把字典轉化爲JSO

原创 Core Data demo介紹

鑌哥最近一直在研究Core Data 因爲本人感覺一直對它有點小懼怕,因爲沒有用過,但是因爲最近項目我考慮用CoreData做爲項目的增刪改查數據庫;所以未來幾篇的文章都應該是講解我對CoreDAta的學習。 介紹一下: 1:記住C

原创 iOS TableView多選刪除理解2

因爲鑌哥學習iOS也不是很長時間,所以對很多控件都是一邊工作一邊學習,現在最近因爲項目需求又研究了一下多選刪除,其實網上很多這樣的demo,但是基本不是純代碼,而且很多方面沒有考慮,然後我自己理解上又根基一些demo,自己先了一個,供大家

原创 iOS第三方開源庫的吐槽和備忘

做iOS開發總會接觸到一些第三方庫,這裏整理一下,做一些吐槽。   目前比較活躍的社區仍舊是Github,除此以外也有一些不錯的庫散落在Google Code、SourceForge等地方。由於Github社區太過主流,這裏主要介紹一下

原创 http請求頭和響應頭的含義

網絡請求應該是移動應用端最最重要的事情,瞭解網絡是移動開發的最最基礎的事情: http請求頭:http://blog.csdn.net/sammyieveo Accept: text/html,image/*    瀏覽器通過這個頭,

原创 IOS開發中的微信支付功能

哥最近要用到微信支付了,第一做,研究了一下。 1、首先到微信開放平臺上,申請app及與T進行簽約、認證 https://open.weixin.qq.com/  獲取到: /**  *  微信開放平臺申請得到的 appid,

原创 ios8 tableView設置滑動刪除時顯示多個按鈕

鑌哥,研究很久最後才發現iOS8 TableView出新功能,然後就記下來,供大家參考,爲大夥所用。 看我博客都知道,我一向都是喜歡代碼註釋結合,提供demo給大夥參考,寫得不好,不要見怪哦。 **  *  tableView:edi