Time of Update: 2017-01-18
iOS微信自動搶紅包(非越獄) 現在微信紅包很流行,尤其在微信群裡發紅包,如果沒有及時搶紅包,根本搶不到,於是就想是不是能寫個外掛程式之類的實現自動搶紅包呢,經過在網上查詢資料,實現了該功能,如下:微信紅包前言:最近筆者在研究iOS逆向工程,順便拿微信來練手,在非越獄手機上實現了微信自動搶紅包的功能。題外話:此教程是一篇嚴肅的學術探討類文章,僅僅用於學習研究,也請讀者不要用於商業或其他非法途徑上,筆者一概不負責喲~~好了,接下
Time of Update: 2017-01-18
iphone沙箱模型有四個檔案夾,分別是什麼,永久資料存放區一般放在什麼位置,得到模擬器的路徑的簡單方式是什麼.documents,tmp,app,Library。(NSHomeDirectory()),手動儲存的檔案在documents檔案裡Nsuserdefaults儲存的檔案在tmp檔案夾裡1、Documents 目錄:您應該將所有de應用程式資料檔案寫入到這個目錄下。這個目錄用於儲存使用者資料或其它應該定期備份的資訊。2、AppName.app
Time of Update: 2017-01-18
我們先講一些ARM彙編的基礎知識。(我們以ARMV7為例,最新iPhone5s上的64位暫不討論)基礎知識部分:首先你介紹一下寄存器:R0-R3:用於函數參數及傳回值的傳遞R4-R6, R8,R10-R11:沒有特殊規定,就是普通的通用寄存器R7:棧幀指標(Frame Pointer).指向前一個儲存的棧幀(stack frame)和連結寄存器(link register, lr)在棧上的地址。R9:作業系統保留R12:又叫IP(intra-procedure scratch),
Time of Update: 2017-01-18
一、Thumb指令與ARM指令 Thumb指令為16位,因此儲存代碼的密度高,節省儲存空間。但是功能不全,它只是ARM指令(32位)集的補充,是ARM指令集下的一個子集。在初級階段我們不需要瞭解這些知識,只要有個概念知道有這麼個東西就可以。二、ARM的寄存器初步瞭解 R0-R3: 用於函數參數及傳回值的傳遞,超過4個參數,其它參數存在棧中,在ARM中棧是向下生長的,R0還可以作為傳回值。 R4-R6, R8,R10-R11: 沒有特殊規定,就是普通的通用寄存器 R7:
Time of Update: 2017-01-18
效果源碼:https://github.com/YouXianMing/Animations //// GridFlowLayoutViewController.m// Animations//// Created by YouXianMing on 16/5/5.// Copyright © 2016年 YouXianMing. All rights reserved.//#import "GridFlowLayoutViewController.h"#import
Time of Update: 2016-07-11
iOS實現電話狀態監聽
Time of Update: 2016-06-05
APP上架認證無效:解決,app上架認證無效轉寄:http://www.cnblogs.com/pruple/p/5523767.html轉寄:http://blog.csdn.net/sunnyboy9/article/details/50887413 問題描述:向AppStore提交app審核申請的時候報錯了,檢查認證發現好多認證都 顯示出 “此認證的簽發者無效” 問題原因系統認證“WWDR
Time of Update: 2016-06-01
UI進階 跳轉系統設定相關介面的方法,ui進階跳轉系統設定介面,例如提示使用者開啟定位、藍芽或者WIFI,提醒使用者開啟推送或者位置許可權等在iOS6之後,第三方應用需要跳轉系統設定介面,需要在URL type中添加一個prefs值,如:跳轉系統設定根目錄中的項目使用下面的方法 1 _array = @[ 2 @{@"系統設定":@"prefs:root=INTERNET_TETHERING"}, 3
Time of Update: 2016-05-16
【IOS】將字型大小不同的文字底部對齊,ios字型大小對齊從WP轉IOS了,還是放不下...... 在項目中,要實現多個不同大小的文字 底部對齊的效果 像下面這樣:(想要的效果)以為用三個UIFont不同的UILabel 之後讓他們底部對齊就可以了,但是效果是下面這樣的: (不想要的效果)底部完全不對齊呀,為什麼"1314"比兩邊高出了那麼多呀!!!!強迫症不能忍呀!!!---------------------------------
Time of Update: 2016-04-15
iOS instruments介紹iOS instruments介紹寫代碼的時候,我們時常需要藉助一些工具來幫我們分析問題、找到問題,來達到調適和最佳化代碼的目的。在iOS開發方面,XCode提供了一系列工具來協助我們解決問題,這就是instruments。蘋果文檔這麼介紹instruments:Instruments is a powerful and flexible performance-analysis and testing tool that’s part of
Time of Update: 2016-03-25
二維碼合成,將蘋果和安卓(ios和android)合成一個二維碼,讓使用者掃描一個二維碼就可以分別下載蘋果和安卓的應用,android二維碼掃描 因為公司推廣的原因,沒有合適的將蘋果和安卓(ios和android)合成一個二維碼的工具。 因為這個不難,主要是根據瀏覽器的UA進行判斷,所以就自己開發了一個網站 網站名稱叫:二百二維碼 http://hao2b.cn ,可以蘋果和安卓(
Time of Update: 2016-03-18
IOS 網路淺析-(六 網狀圖片擷取之三方SDWebImage-master),網狀圖片擷取是大多數app所能用到的,由於實際app開發中原生api很少用到,在這裡就先不介紹了,以後有時間會給大家介紹。這篇文章會給大家介紹一個三方-SDWebImage-master。SDWebImage-master
Time of Update: 2016-01-15
銀聯支付,支付一、概述銀聯手機支付控制項(以下簡稱支付控制項),主要為合作商戶的手機用戶端或手機Web網站提供安全、便捷的支付服務。目前支付控制項支援Android和iOS兩個平台,使用者通過在支付控制項中輸入銀行卡卡號、手機號、密碼(借記卡和預付卡)或者CVN2、有效期間(信用卡)、驗證碼等要素完成支付。二、支付流程介紹通過支付控制項進行交易的流程如: 流程圖說明:(1)使用者在用戶端中點擊購買商品,用戶端發起訂單產生請求到商戶後台;(2)商戶後台收到訂單產生請求後,按照《UPMP商
Time of Update: 2016-01-13
iOS Version 和 Build 版本號碼,iosversionVersion 和 Build 版本號碼開發人員都知道,無論是對於 iOS 和 Android 的應用,每個應用都有兩個不同的版本號碼。分別是:VersionBuild(在 Android 上叫 Version Code)Version,也就是我們通常說的版本號碼, 是應用向使用者宣傳時候用到的標識,例如:1.1、8.2.1等。Build , 即編譯的版本號碼,一般來說,編譯一次會變動一次這個版本號碼。對於 iOS
Time of Update: 2015-12-16
iOS開發——使用MBProgressHUD來增加使用者體驗對於移動用戶端應用來說,本身就非常注意使用者體驗,比如一個長時間的載入造成介面卡死,MBProgressHUD就可以協助你解決該問題。MBProgressHUD可以在網頁載入、下載等耗時操作中給予使用者以提示。HUD的本意就是抬頭顯示功能。今天我們就嘗試來使用MBProgressHUD這個強大的第三方庫(感謝)。MBProgressHUD在Github的地址:https://github.com/jdg/MBProgressHUD
Time of Update: 2015-11-10
IOS錯誤診斷之-linker command failed with exit code 1Xcode最近升級後發現此前所有的項目都無法編譯了,報錯情況不一,有些為:-fembed-bitcode is not supported on versions of iOS prior to 6.0有些為:linker command failed with exit code 1經過反覆嘗試,找到了問題的解決辦法。 解決方案:選擇專案檔,從右側選擇“Build
Time of Update: 2015-10-26
iOS 中SQLite資料庫操作,iossqlite在iOS中實現SQLite資料庫的操作:1.匯入架構(libsqlite3.0.tbd) 2.匯入標頭檔<sqlite3.h> 3.實現資料的增刪改查實現簡單 SQLite資料庫操作 的 demo 具體過程:1.建立名為 SQLite_Manage 的.h .m 檔案,匯入標頭檔 <sqlite3.h>2.資料庫在一個app中只有一個,使用單例模式:(代碼如下)1 + (SQLite_Manager
Time of Update: 2015-09-16
系統音&警告音&震動,萌化系統音為了引起使用者注意發出警告的時候,常常伴隨有提示音震動等.系統聲音服務提供了一個介面,用於播放不超過30秒的音效檔,他支援的格式有CAF,AIF,WAV.iOS使用該API支援3種不同的通知:聲音:立刻播放一個簡單的音效檔,如果手機為靜音,使用者什麼什麼都聽不到.提醒:播放音效檔,如果手機設定為靜音或震動,將通過震動提醒使用者震動:震動手機,不考慮其他設定 首先匯入架構:AudioToolbox
Time of Update: 2015-05-30
iOS Programming NSUserDefaults,iosnsuserdefaultsiOS Programming NSUserDefaults When you start an app for the first time, it uses its factory settings. As you use it, a good app learns your preferences. Where are your preferences stored? Inside each
Time of Update: 2015-05-30
【學習筆記】【C語言】常量,學習筆記常量1. 什麼是常量 常量,表示一些固定的資料 2. 常量的分類 1> 整型常量(int) 包括了所有的整數,比如6、27、109、256、-10、0、-289等 2> 浮點型常量(float\double) *浮點型常量分為double和float兩種資料類型 double:雙精確度浮點型,其實就是小數。比如5.43、-2.3、0.0等(注意,0.0也算是個小數) float:單精確度浮點型,也是小數,比double的精確程度低,