Time of Update: 2018-07-25
序言 我相信很多人都在說,iOS行業不好了,iOS現在行情越來越難了,失業的人比找工作的人還要多。失業即相當於轉行,跳槽即相當於降低自己的身價。那麼做iOS開發的你,你是否在時刻準備著跳槽或者轉行了。 我們先看一下現在iOS行業,iOS程式員在如今競爭激烈的市場環境下,你自己還值多少錢,下面是按年限,按要求提出的工作及薪資待遇。 一年以內,一至三年,本科: iOS市場,薪資待遇
Time of Update: 2018-07-24
UITableViewCell 是編輯狀態時 會出現多選按鈕,最近項目有需求這裡要改成自己的圖片和去掉一下點擊效果,總結一下: 內建的效果圖是這樣的: 我們需要的效果是換掉 藍色的選中圖片和點擊的背景顏色 效果大概是這樣: 我們一步步的來: 首先把藍色的選中圖片換成自己的:方法就是先遍曆cell的contentview得到這個圖片然後替換,在自訂的cell裡面找到-
Time of Update: 2018-07-24
iOS上簡單推播通知(Push Notification)的實現 根據這篇很好的教程(http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12),結合自己的實踐,寫下一點筆記,僅供參考:) 由於篇幅較長,我列出簡單的目錄,如下 1) 理解Apple推播通知的機制 2) 建立App ID 3)
Time of Update: 2018-07-24
拔耳機監聽操作 //添加通知,拔出耳機後暫停播放 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(routeChange:) name:AVAudioSessionRouteChangeNotification object:nil]; 通知方法: /** * 一旦輸出改變則執行此方法 * * @param notification 輸出改變通知對象
Time of Update: 2018-07-24
類(class):具有相同屬性和行為等同一類元素等總稱,類是一個抽象的概念。 區分是類還是對象,看它能否繼續被細分。 在OC中,類是表示物件類型的結構體,對象通過類來擷取自身的各種資訊。類由兩個部分組成:*.h和*.m檔案組成。 *.m檔案中 implemention部分是類的實現部分,內部包含類中的各種資訊,包括各種執行個體方法或類方法。 類別( category):是為現有的類添加新方法的方式,通常以“類名稱+類別名稱”來命名。
Time of Update: 2018-07-24
最近開發新功能,其中有載入網頁的需求,而最近又瞭解到了WKWebView,說是耗記憶體小、載入速度快、與JS的互動好。因為需要與網頁進行互動,而之前使用UIWebView發現與網頁的互動並不是很好,於是這次決定使用WKWebView。 在體會著使用新控制項且更好的控制項的喜悅的時候,一個新的問題出現了--載入網頁,後台無法及時擷取cookie。後台無法及時擷取cookie,在載入網頁的時候就無法載入到正確的資料。(需要多載入幾次網頁,才能載入到正確的資料)
Time of Update: 2018-07-24
一.類欄位綁定 在WCDB內,ORM(Object Relational Mapping)是指 將一個ObjC的類,映射到資料庫的表和索引; 將類的property,映射到資料庫表的欄位; 這一過程。通過ORM,可以達到直接通過Object進行資料庫操作,省去拼裝過程的目的。 WCDB通過內建的宏實現ORM的功能。如下: 建立一個Model: .h檔案
Time of Update: 2018-07-24
調用一次計時器方法: [cpp] view plain copy
Time of Update: 2018-07-24
1. md5: MD5即Message-Digest Algorithm 5(資訊-摘要演算法5),用於確保資訊傳輸完整一致。是電腦廣泛使用的雜湊演算法之一(又譯摘要演算法、雜湊演算法),主流程式設計語言普遍已有MD5實現。MD5的作用是讓大容量資訊在用數位簽章軟體簽署私人密鑰前被"壓縮"成一種保密的格式(就是把一個任意長度的位元組串變換成一定長的十六進位數字串)。(引用自百度百科)
Time of Update: 2018-07-24
這篇文章還可以在這裡找到 英語 Learn how to make sense of crash logs! 本文作者是 Soheil Moayedi Azarpour, 他是一名獨立iOS開發人員。 作為一名應用開發人員,你是否有過如下經曆? 為確保你的應用正確無誤,在將其提交到市集之前,你必定進行了大量的測試工作。它在你的裝置上也運行得很好,但是,上了市集後,還是有使用者抱怨會閃退 !
Time of Update: 2018-07-24
所用架構及語言 iOS用戶端-Wax(開發憤怒的小鳥的串連Lua 和 Objc的架構),Lua,Objc, 服務端-Java(用於返回外掛程式頁面) 工具架構連結地址:Wax - https://github.com/probablycorey/wax Netty - https://netty.io/ 用做Http伺服器,返回頁面
Time of Update: 2018-07-25
一.前言 1.第一次寫部落格,可以說網上資源的總結一下,雷同多有擔待。 2.隨著15年3月起app上架AppStore官方審核不允許提示更新升級的字樣。可規則是死的 ,人是活的 。還是有空可鑽的。 二.提示版本更新的兩種方式 提示更新大致無非有兩種: 1.在設定裡有“檢查更新”處,檢查版本,不做重點介紹 (PS:安卓截圖,IOS暫時不要想了;不過也可以讓後台控制,審查期間讓後台隱藏掉,審核通過後再顯示。不過當升級版本的時候也不大好控制。綜合考慮:還是不要這個了吧
Time of Update: 2018-07-24
一、外掛功能: 類似於類比按鍵,該類型外掛主要用於通過Image Recognition,利用luac指令碼對映像進行識別。而後再通過私人api實現觸屏操作的功能。 二、外掛特徵 外掛安裝後,會有下面三個主要程式,touchsprite,tsevent,tsdeamon. 其中,touchsprite 為gui的介面程式,其主要功能為提供互動介面由使用者選擇載入的指令碼。(指令碼儲存在/User/Media/TouchSprite/lua中)
Time of Update: 2018-07-25
螢幕上顯示的每個視圖都被包含於UIWindow對象,app內每個window之間相互獨立。app接收到的事件都最先路由到合適的window對象,再由此派發到合適的視圖。需要注意的是,keyWindow接收鍵盤事件和其他與觸摸無關的事件。 Windows與ViewControllers一起協作,從而實現旋轉螢幕變換,完成各項任務。避免直接調用- [UIWindow addSubview:]方法來添加視圖,而是通過操作UIViewController來添加視圖,從而實現旋轉螢幕自適應。
Time of Update: 2018-07-24
原文地址: http://www.jianshu.com/p/67ab63723e54 記錄一下iOS和Andoird的介面設計規範,方便進行標準的產品設計,並與設計師順暢溝通 iOS篇 介面尺寸 裝置 解析度 狀態列高度 導覽列高度 標籤欄高度 iPhone6 plus 1242×2208 px
Time of Update: 2018-07-25
本文目錄 一、自訂層的方法1 二、自訂層的方法2 三、其他 自訂層,其實就是在層上繪圖,一共有2種方法,下面詳細介紹一下。 回到頂部 一、自訂層的方法1 方法描述:建立一個CALayer的子類,然後覆蓋drawInContext:方法,使用Quartz2D API進行繪圖 1.建立一個CALayer的子類
Time of Update: 2018-07-24
駕馭開源庫WebRTC 第四章-編譯Mac&iOS版 作者:adam鳴謝:老張 日期:2015-4-6 版本:1.0.0 歡迎轉載,有問題反饋Q:2780113541,盡量完善系列教程。更新地址:https://github.com/wpc320/webrtc_doc.git depot_tools代理設定參考老張《史上最牛逼的牆內下載webrtc代碼說明_20150401》
Time of Update: 2018-07-24
功能實現:A跳到B並開啟B中指定頁面 步驟: 1.首先建立兩個項目(項目A,項目B),在項目B中的info.plist檔案中添加URL Types,如下圖所示:其中URL idenifier是項目B的bundle id ,URL Schemes 中添加一個命令首碼,我這裡使用“projectB”,這個名字可以自己取,運行一下項目B。 2.在項目A中添加跳轉代碼 [[UIApplication sharedApplication] openURL:[NSURL
Time of Update: 2018-07-24
html5移動開發有時會用到ifream鑲嵌頁面,如下圖: <iframe width="100%" height="100%" frameborder="0" src="http://wap.nxzhly.com/wap/index.htm"></iframe>
Time of Update: 2018-07-24
我們在寫代碼的時候經常會將頭像進行上傳伺服器,上傳頭像圖片我試過兩種方式 一種方式就是使用base64字串上傳圖片,這種形式我個人認為比較適合上傳圖片數量比較少的,比如上傳頭像,上傳圖片數量多的話,速度會慢些 另一種方式是使用二進位流進行上傳圖片,這種方式上傳圖片少或者數量多都沒關係,速度也很快 demo地址: https://github.com/tuwanli/PictureHead 選擇頭像效果: