Time of Update: 2018-07-24
我們有時候在點擊tabBaritem,是需要登入判斷,那我們該如何進行判斷呢,好比點擊購物車,我們需要使用者判斷登入我們要怎麼判斷呢這個就要用到TabBarController裡的一個協議方法例如: #pragma mark 判斷是否登入若沒登入跳轉到登入頁面 - (BOOL)tabBarController:(UITabBarController *)tabBarController
Time of Update: 2018-07-24
http://blog.csdn.net/ring0hx/article/details/28891121 在開發ios長串連遊戲的過程中遇到一個問題:在遊戲運行過程中玩家按下home鍵或者其他原因遊戲被掛起,socket串連不會斷開,伺服器為了節省資源,在一段時間後會主動關閉這個串連。當玩家再次切回到遊戲後,前端並不知道這個串連已經斷開了,繼續通過斷開的socket發送訊息,這時候send函數會觸發SIGPIPE異常導致程式崩潰。
Time of Update: 2018-07-24
最近接手一個做了一年的老項目,拿到代碼後仔細一看,發現存在比較多的問題: 1.沒有使用svn、或 git 進行管理,所有更改都在本project上,其中問題顯而易見,需求在不斷添加或者修改的時候,很多都會被悄無聲息的被砍掉,沒有分支、版本的概念。 2.使用到了諸多優秀的第三方庫資源,但是沒有使用CocoaPods進行管理,這就存在一個第三方庫資源升級、再配置的問題;
Time of Update: 2018-07-24
1.建立project,拖出兩個imageview和兩個button,分別關聯代碼 2.button action中加入 - (IBAction)save:(id)sender { NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES);
Time of Update: 2018-07-24
Steps to Integrate Push Notification with Unity3d on iOS 時間 2013-08-09 00:09:38 DZone-java 原文 http://blogs.shephertz.com/2013/08/08/steps-to-integrate-push-notification-with-unity3d-on-ios/
Time of Update: 2018-07-24
今天在做ios開發過程中遇到了一個問題,就是在tab頁跳轉。 我想要實現的是從tab1,tab2,tab3,tab4頁都要跳轉到tab3的root View。 以下是實現的相關代碼: -(void)goToCartBtnPressed:(id)sender { self.tabBarController.tabBar.hidden =NO;//因為我需要跳轉那頁把Tab Bar 隱藏了
Time of Update: 2018-07-24
#import "HomeTableViewController.h" #import "CZApp.h" @interface HomeTableViewController () //plist檔案資料的容器 @property(nonatomic,strong)NSArray *listArray; //管理全域下載操作的隊列
Time of Update: 2018-07-24
關於蘋果iPhone 6s的螢幕參數相信大家都不會陌生,尺寸為4.7英寸,1334 x 750的解析度使其ppi達到326 sp 與 px 的換算公式:sp*ppi/160 = px總結得出:px = dp*ppi/160dp = px / (ppi / 160)px = sp*ppi/160sp = px / (ppi / 160) dpi和ppi這兩個是密度單位,不是度量單位,而這兩個恰恰是我們換算中重要的分母。簡單理解一下: ppi (pixels
Time of Update: 2018-07-24
1、建立兩個項目:AppOne,AppTwo; 2、分別在其屬性列表中添加如下: AppOne: AppTwo: AppOne的 viewController.m 中添加代碼: - (void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
Time of Update: 2018-07-24
1.懶載入基本 懶載入——也稱為消極式載入,即在需要的時候才載入(效率低,佔用記憶體小)。所謂懶載入,寫的是其getter方法。說的通俗一點,就是在開發中,當程式中需要利用的資源時。在程式啟動的時候不載入資源,只有在運行當需要一些資源時,再去載入這些資源。
Time of Update: 2018-07-24
用系統tabbar的時候,如果整個tabbar是規則的長方形,不容易看出上部是有線條的,但不規則的話,會有一條黑色的線橫亙在那裡,非常影響介面美觀,就像這樣: 位於Tabbar,和按鈕並列,是個imageview: 想要改變它,必須要知道具體是什麼名字,跳轉到庫的tabbar檔案去看,如下: 有三個內建的image:背景圖片、選中時圖片、陰影圖片, 然後修改這三個image //去掉tabBar頂部線條 CGRect rect = CGRectMake(0, 0,
Time of Update: 2018-07-24
引言 我們使用CocoaPods非常高效地將一些第三方類庫匯入到我們的項目中,但是不由得產生一個疑問:如果發現某個類庫不適用,甚至是整個CocoaPods我們都不想再在項目中持有,那麼我們要怎麼把這些東西從項目中清理出去呢。本文介紹的就是如何刪除一個或若干個已經在項目中配置好的第三方類庫,以及如何將整個CocoaPods從項目中移除(不是在終端中卸載)。 刪除項目中已經配置的類庫 1.在已經配好的CocoaPods開啟Podfile檔案, 刪除選中的FMDB
Time of Update: 2018-07-24
1、首先我們來建立第一個Single Application,命名為FirstAPP。 這裡簡單說明一下,Language表示我們建立的工程是基於Objective-C去開發的,後續我會出基於Swift去實現的教程。 Devices表示我們建立的工程跑在什麼平台上面,選擇Universal表示該工程在iphone、ipad上都能運行。 建立工程之後的目錄是這樣的: 我們只需要更改ViewController.m檔案就行了:
Time of Update: 2018-07-24
原文轉自:http://www.sufeinet.com/thread-8732-1-1.html 在我們編碼的過程中,總會發現有一些重複的編碼工作,可能你會不厭其煩的去copy and paste,但是你有去考慮過怎樣解決這樣的問題嗎。其實現在很多的編程IDE都能協助我們減少一些編碼的任務,提高編碼效率。今天我們就來學習下如何在Xcode中定義一些常用的code snippets吧。 其實在編程的過程中,相信很多小夥伴們都會用得到的,如下圖:
Time of Update: 2018-07-24
轉自:http://blog.csdn.net/hnsdwhl/article/details/46661541 這是為了收藏備用。 補充:Xcode7下,選中代碼後長按,滑鼠變箭頭後,拖到Code Snippet,然後再編輯儲存。 在做iOS開發的過程中,你會發現有些代碼在項目中需要反覆使用,在XCode裡面我們可以通過Code
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
-(void)scrollViewDidScroll:(UIScrollView *)scrollView{ //載入之後的一頁 if (scrollView==self.tableScroll) {
Time of Update: 2018-07-24
https://github.com/jakemarsh/JMStaticContentTableViewController 簡單易用 - (id) init { self = [super initWithStyle:UITableViewStyleGrouped];
Time of Update: 2018-07-24
我們在寫代碼的時候經常會將頭像進行上傳伺服器,上傳頭像圖片我試過兩種方式 一種方式就是使用base64字串上傳圖片,這種形式我個人認為比較適合上傳圖片數量比較少的,比如上傳頭像,上傳圖片數量多的話,速度會慢些 另一種方式是使用二進位流進行上傳圖片,這種方式上傳圖片少或者數量多都沒關係,速度也很快 demo地址: https://github.com/tuwanli/PictureHead 選擇頭像效果: