標籤:swift引入後,為了使oc和swift更相近,對oc的初始化方法也進行了修正,具體說明,見下面的連結,這個waring的最簡單的修正方法是,到相應類的標頭檔中,去掉在自訂初始化方法後面的 NS_DESIGNATED_INITIALIZER宏。這樣系統就不會認為我們定義了designated initializer,僅僅定義了一個convience initializer,就不會報錯了!重要的解釋如下:The designated initializer guarantees the
標籤:轉自:http://www.cocoachina.com/ios/20150727/12720.html我熱愛開源,更喜愛那些花費寶貴的業餘時間來創造奇蹟的開發人員們,感謝他們將自己辛苦勞動的成果無償分享給大家。開源作者和貢獻者們,你們太了不起了,感謝你們所付出的一切。鑒於我是收集不全會死星人,這裡我根據個人喜好選取了一些iOS的開源庫。這些項目的順序完全隨機,每個都棒到爆。絕大多數支援CocoaPods,所以將它們添加到你的Xcode項目中只是小事一樁。在本文末尾你可以找到一個長文慎入版
標籤: Intent可以來協助完成Android各個組件之間的通訊 1:startActivity(intent); //直接啟動 /* *
標籤:首先介紹常用布局類FrameLayout 最簡單的布局管理器。 這個布局管理類有幾個特性:添加組件預設在左上方的。如果添加多個組件會疊加到一起,並且都在左上方。(可以通過一gravity屬性改變疊加情況)後添加的組件在上層。LinearLayout LinearLayout通過垂直方向和水平方面進行布局的,LinearLayout允許每一個視圖都有一個weight屬性。RelativeLayout RelativeLayout是相對於其他的組件和螢幕邊緣布局
標籤:為了引起使用者注意發出警告的時候,常常伴隨有提示音震動等.系統聲音服務提供了一個介面,用於播放不超過30秒的音效檔,他支援的格式有CAF,AIF,WAV.iOS使用該API支援3種不同的通知:聲音:立刻播放一個簡單的音效檔,如果手機為靜音,使用者什麼什麼都聽不到.提醒:播放音效檔,如果手機設定為靜音或震動,將通過震動提醒使用者震動:震動手機,不考慮其他設定 首先匯入架構:AudioToolbox
標籤:1 什麼是block對於閉包 (block),有很多定義,其中閉包就是能夠讀取其它函數內部變數的函數,這個定義即接近本質又較好理解。對於剛接觸Block的同學,會覺得有些繞, 因為我們習慣寫這樣的程式main(){ funA();} funA(){funB();} funB(){.....}; 就是函數main調用函數A,函數A調用函數B... 函數們依次順序執行,但現實中不全是這樣的,例如專案經理M,手下有3個程式員A、B、C,當他給程式員A安排實現功能F1時,他並不等著A完成之後,再
標籤:原文地址:http://blog.sina.com.cn/s/blog_7ab107b00100u78t.html SharedPreferences介紹: 做軟體開發應該都知道,很多軟體會有設定檔,裡面存放這程式運行當中的各個屬性值,由於其配置資訊並不多,如果採用資料庫來存放並不划算,因為資料庫連接跟操作等耗時大大影響了程式的效率,因此我們使用索引值這種一一對應的關係來存放這些配置資訊。SharedPreferences正是Android中用於實現這中儲存方式的技術。
標籤: 這是一款非常完整的一個ios項目,基本實現了我們常用的一些功能了,而且介面設計個人感覺還是挺不錯的,是一個不錯的學習ios項目,喜歡的朋友可以參考一下吧。項目展示,由於沒有資料,所以所有的cell顯示的都是我自己寫的資料。源碼下載:http://code.662p.com/view/11240.html 抽屜 首頁部分效果 首頁效果 部分效果 發現 訊息搜尋 設定 
標籤:eclipse下編寫android程式突然不會自動產生R.java檔案和包的解決辦法 我的eclipse原來是好好的,什麼問題都沒有的,結果今天一開啟建立一個android程式,發現工程裡不會自動產生R.java檔案了,匯入其他工程也一樣不行。前幾天安裝了NDK開發環境,不知道是這個影響到的還是ADT升級了沒有升級導致的。 這個問題網上搜尋了下確定不是eclipse的問題,應該是ADT外掛程式的問題,建議重新安裝ADT外掛程式。我重裝後先在好了,其他方法試了很多都不起作
標籤:ios
標籤:ios
標籤:1.注意事項1.百度地圖在2.5以前是不支援64位手機2. 想要使用百度地圖SDK必須成為百度的開發人員, 並且建立自己的應用 >建立好應用之後就可以拿到訪問百度地圖的KEY >將建立應用時填寫的安全碼填入到應用程式的bundle identifier中應用程式中的bundle
標籤:博文轉載至 http://blog.cnbang.net/works/2767/JSPatch是最近業餘做的項目,只需在項目中引入極小的引擎,就可以使用JavaScript調用任何Objective-C的原生介面,獲得指令碼語言的能力:動態更新APP,替換項目原生代碼修複bug。用途是否有過這樣的經曆:新版本上線後發現有個嚴重的bug,可能會導致crash率激增,可能會使網路請求無法發出,這時能做的只是趕緊修複bug然後提交等待漫長的AppStore審核,再盼望使用者快點升級,付
標籤:http://blog.csdn.net/sdhjob/article/details/38734993http://www.cnblogs.com/code4app/p/4026665.htmlcocos code ide配置 http://www.cocoachina.com/bbs/read.php?tid=183116cocos2dx 3.0 beta android環境配置 http://blog.csdn.net/pi9nc/article/details/
標籤:這是篇廢話!!雖然大二的時候也學過java,還自己拖出來了一個記事本,雖然到現在都不明白是怎麼搞粗來的0.0。安裝java最主要的就是jdk了,現在的jdk也不用手動設定環境變數了,網上的安裝教程一大把,找一個摸索著就裝了。不過如果安裝andriod studio的話jdk要1.7以上,嗯 對 就是這樣。開發的IDE主要就2個一個Android Studio一個MyEclipse,兩個圖形化工具的安裝沒啥說的,就是下一步
標籤:1.JDK環境變數配置 在環境變數的path變數中加入jdk安裝目錄的bin路徑字串(C:\Program Files\Java\jdk1.8.0\bin)。 配置好後,在命令提示字元介面輸入"java -version"將顯示jdk版本資訊。2.JAVA_HOME環境變數配置 添加JAVA_HOME環境變數,並設定值為jdk安裝目錄字元串(C:\Program
標籤://使用蘋果原生地圖#import "RootViewController.h"#import <MapKit/MapKit.h>@interface RootViewController ()<MKMapViewDelegate,CLLocationManagerDelegate>{ //聲明地圖視圖 MKMapView *mapview;
標籤:當使用者點擊按鈕後,讓整個螢幕產生毛半透明效果,模糊背景,在此基礎上顯示一些View,提示使用者操作成功!在iOS開發中,可以給整個螢幕截個圖,通過一定的演算法對這張圖片進行模糊,顯示在一個蒙板上,並在這個蒙板上添加想要的UI效果核心代碼如下: 1 /*** 添加蒙版 ***/ 2 - (void)addLayer{ 3 // 截屏,並添加毛半透明效果 4 UIGraphicsBeginImageContext(CGSizeMake(kScreenW, kScreenH))
標籤:iOS中UISearchBar(搜尋方塊)使用總結 初始化:UISearchBar繼承於UIView,我們可以像建立View那樣建立searchBar
標籤: 最近被要求第幾sectionHeader進行跳轉介面,不同的sectionHeader有不一樣的標題,圖如所示: 上海世博那一塊就是sectionHeader點擊進行跳轉,並且有兩個section每個section的內容都不同,代碼如下: