Time of Update: 2017-01-18
好久沒有寫過部落格啦,今天就由本菜鳥給大家做一個簡單的IOSApp訊息推送教程吧!一切從0開始,包括XCode6, IOS8,
Time of Update: 2018-07-24
Fiddler不但能截獲各種瀏覽器發出的HTTP請求, 也可以截獲各種智能手機發出的HTTP/HTTPS請求。Fiddler能捕獲IOS裝置發出的請求,比如IPhone, IPad, MacBook. 等等蘋果的裝置。 同理,也可以截獲Andriod,Windows Phone的等裝置發出的HTTP/HTTPS。 最關鍵的是,對IOS應用抓包時直接在Windows PC上進行,不需要非得在MAC上。下面介紹使用步驟 一、PC上安裝Fiddler 步驟略。
Time of Update: 2018-12-04
現在開發的應用都用上了ARC技術,可是發現記憶體還是很大,用了Instruments檢測記憶體情況,總感覺程式的記憶體會變回一開始的1M多的情況,發現不會出現這種情況。反而發現一個現象,當你不斷的迴圈跑你的程式,到一定時間後,會穩定在某個值左右,這是為什麼呢?我在想是不是要把所有的view controller 都釋放掉就會回到一開始的1.0多M的情況?然後我就不斷的搜帖,看有沒有相關的知識,發現:作業系統iOS
Time of Update: 2018-12-04
轉帖請在開頭處註明文章連結,請支援原創。 一直有疑問,在objective_C中聲明變數會有 2種方式,今天有空和網友討論了下,並且自己查了stackoverflew後算是稍微弄懂了一點。記錄如下: 用了一段oc;會發現有2種定義變數的方式 1.在 @interface :NSObject{} 的括弧中,當然NSObject 是指一個父類,可以是其他的。 形式如下:1 @interface GCTurnBasedMatchHelper :
Time of Update: 2018-12-05
第一次用VPN,購買了Puff VPN,但是在Mac上配置遇到挺多問題。大致步驟就不說了,請在網上自行搜尋。如果正確設定後仍然上不了網,那麼首先用Windows主機進行測試,如果Windows可以使用而Mac和iPhone不可以,那麼很可能是MTU值太大造成的。在MacOS終端執行命令:ifconfig一般兩個網卡名稱分別是en0和en1,MTU值是1500。確認後執行sudo ifconfig en0 mtu 1464sudo ifconfig en1 mtu
Time of Update: 2018-12-03
《iOS遊戲編程之從零開始-Cocos2dx與cocos2d引擎開發》這本數確實很適合初學者使用。裡邊的知識由簡入深,給零基礎iOS開發人員做了細緻而深入的講解。我將iOS開發中的一些小知識和大家分享分享吧。1、壓縮圖片:UIImage *yourImage= [self imageWithImageSimple:image scaledToSize:CGSizeMake(210.0, 210.0)];-
Time of Update: 2018-12-04
Unity3D 遊戲引擎之IOS自訂遊戲搖杆與飛機平滑的移動雨松MOMO原創文章如轉載,請註明:轉載至我的獨立網域名稱部落格雨松MOMO程式研究院,原文地址:http://www.xuanyusong.com/archives/526 移動開發遊戲中使用到的觸摸遊戲搖杆在iPhone上是非常普遍的,畢竟是全觸控螢幕手機,今天MOMO 通過一個小例子和大家討論Unity3D 中如何自訂一個漂亮的全觸摸遊戲搖杆。 值得高興的是,Unity3D
Time of Update: 2018-12-07
最開始想iOS和Android都做了,後面嘗試了下android上面的崩潰收集,困難程度超出我的想象,也可以說幾乎不可能實現像iOS下面一樣實用且方便的崩潰收集系統(1.有堆棧等資訊,不會產生卡死等副作用。 2.專指jni崩潰,java的崩潰很容易處理)。 這個有一點要反思一下,在困難的地方浪費時間不如把簡單的東西做好,那麼多賺大錢的遊戲也是各種不完美,但是玩家不會在意程式是否牛x,技術是否高明,只要玩家想玩的核心點做到極致就可以了。 1、在崩潰的時候使用
Time of Update: 2017-10-06
iOS9 App Thinning(應用瘦身)功能介紹,ios9thinningiOS9 發布後,產生了一個使 App Thinning 無法正常啟動並執行 bug。在iOS9.0.2 版本中,這個 bug 已經被修複,App Thinning 已經可以正常使用。當你從市集(App Store)下載應用時,請注意這點。iOS9 推出之後,大受歡迎。僅僅數周,已經有超過半數的 iOS 裝置安裝了這一新系統。這是 iOS 曆代版本中採納速度最快的—甚至打破了 2013 年 iOS7
Time of Update: 2017-05-19
[IOS] 詳解圖片局部展開 + 實現圖片局部收縮,ios展開(圖為首頁右上方『+』效果)當初還在開發WP7的時候,從IOS同事那邊瞭解到類似以上功能的實現。Item條數不同,總高度也不同,這就需要將背景圖片進行局部展開到響應的高度,並且保持上方的三角形不變型。然而回想WP,沒找到有API能對圖片做此處理,只要圖片顯示比例與源圖比例不一樣,就會導致圖片展開變形。(因此我只能讓設計給一個右上方三角形,之後一個純色長方形,純色長方形展開後不會有問題。想要圖片局部改變也行,得自己處理像素)
Time of Update: 2016-09-01
App開發流程之增加先行編譯標頭檔,app開發流程編譯在繼續增加先行編譯標頭檔前,先稍等。Xcode為我們建立了一個模板項目,很棒!但有一點不太令人滿意,問題就在中:這是一個新項目的初始檔案目錄,幾乎所有檔案都在同一級目錄下,隨著專案檔數量急速增加,這將是一場噩夢。所以,我們需要整理一下檔案結構,這也算是初步的項目構架了。還要注意一點,Xcode的base目錄下,應該是有一個“Supporting
Time of Update: 2016-06-08
黑魔法來了,不要眨眼,魔法來了眨眼Clang Attributes 黑魔法小記Clang Attributes 是 Clang 提供的一種源碼註解,方便開發人員向編譯器表達某種要求,參與控制如 Static Analyzer、Name Mangling、Code Generation 等過程,一般以 __attribute__(xxx) 的形式出現在代碼中;為方便使用,一些常用屬性也被 Cocoa
Time of Update: 2015-12-21
iOS開發筆記7:Text、UI互動細節、兩個動畫效果等,iosui Text主要總結UILabel、UITextField、UITextView、UIMenuController以及UIWebView/WKWebView相關的一些問題。 UI細節主要總結介面互動開發中遇到的一些細節問題,包括Masonry部分的問題。
Time of Update: 2015-07-31
iOS-JS互動
Time of Update: 2015-05-30
iOS開發:盤點常用的幾種設計模式,ios設計模式(一)代理模式應用情境:當一個類的某些功能需要由別的類來實現,但是又不確定具體會是哪個類實現。優勢:解耦合敏捷原則:開放-封閉原則執行個體:tableview的
Time of Update: 2015-05-30
IOS開發中tableView顯示列表內容資料(storyboard版),iostableview這是第一次寫部落格這類東西,且同為菜鳥級自學IOS,若有哪些不正確的希望您指正,謝謝。。。 先寫一個大家自學時都會用到的東西——列表展示,或許您不認為這是問題,那是因為您聰慧,剛學時倒是困擾到我了,特意寫一下; 第一步:建立工程IOS--》single view application ——》
Time of Update: 2015-05-26
iOS技巧、特性及規範,ios技巧規範一、編譯器特性1、ARC。ARC是編譯器特性。項目中使用了ARC,編譯器會在項目編譯的時候自動添加OC對象計數器release代碼。並且使用了ARC,項目中將不允許出現release、retain、retainCount和[super
Time of Update: 2015-03-31
iOS網路推播通知推播通知是由應用服務提供者發起的,通過蘋果的APNs(Apple Push Notification Server)發送到應用用戶端。推播通知的過程可以分為以下幾步:應用服務提供者從伺服器端把要發送的訊息和裝置令牌(device
Time of Update: 2015-03-30
擷取documents、tmp、app、Library的路徑的方法,tmpappphone沙箱模型的有四個檔案夾: documents,tmp,app,Library1、Documents 您應該將所有的應用程式資料檔案寫入到這個目錄下。這個目錄用於儲存使用者資料或其它應該定期備份的資訊。 2、AppName.app
Time of Update: 2013-12-26
使用Lua編寫Wireshark的Dissector外掛程式是本文要介紹的內容,Dissector 外掛程式可以用來對特定的協議內容進行分析展示,在分析自己實現的應用程式層協議時還是很有用的。 dissector 外掛程式一般用 C 來實現,具體如何?可以參考 Wireshark 代碼目錄下面的 \epan\dissectors 中的原始碼和 plugins 目錄下面的原始碼。一些簡單的對效能要求不高的 dissector 外掛程式也可以使用 Lua 來實現。 Wireshark 已經嵌入了對