Time of Update: 2018-07-24
轉自:http://blog.csdn.net/sunyuanyang625/article/details/18790733 今天有個朋友問了個問題,工程內引用其他工程如何?,可以在工程裡修改,解釋了半天我才知道他問的其實就是靜態庫。 一般對於自己開發過程中的靜態庫不會做成閉源的,主要是為了以後的擴充和修改,這個時候就用到了所謂的可在工程內修改的靜態庫。 首先建立一個靜態庫 寫了簡單的方法用於測試,這裡給出的是只是一個輸出列印
Time of Update: 2018-07-24
原文地址:http://zhangbuhuai.com/2015/02/11/常用圖片緩衝策略/ 寫在前面
Time of Update: 2018-07-24
經小夥伴提出問題,swift項目下,以下配置無效,所以博主經過研究實踐確定swift配置和oc的稍有差別,如果你是swift項目,請移步swift版本:點擊前往 不知道你是否需要經常打包。各種包,測試服,正式服,開發服等等,每次都需要注釋開啟不同的網域名稱,有時候一不小心忘記了還有可能造成不小的損失,如何規範的來管理這些環境呢。博主今天就教大家怎麼把不同的環境區分開,只需要選擇對應的target就可以切換不同的環境: 1.我們先來建一個空的工程,名字叫Hello;
Time of Update: 2018-07-24
轉載自 http://www.cnblogs.com/bucengyongyou/archive/2012/12/20/2826590.html Mark CABasicAnimation 自己只有三個property fromValue toValue ByValue 當你建立一個 CABasicAnimation 時,你需要通過-setFromValue 和-setToValue
Time of Update: 2018-07-24
一篇跟iOS6 樣式扁平化的好文章:http://www.tuicool.com/articles/6NFfYj [[UITabBar appearance] setBackgroundImage:[[UIImage alloc] init]]; 去掉後背的黑色背景 或 在 [[UITabBar appearance] setTintColor:[UIColor clearColor]];時去掉後上方的粗黑邊 [[UITabBar
Time of Update: 2018-07-24
原文地址:iOS內建掃描 和 產生二維碼 1.二維碼產生 libqrencode介紹:是一個用C語言編寫的用來解析二維條碼(QRCode)的程式庫,libqrencode通過手機的CCD網路攝影機來掃描二維條碼。http://pan.baidu.com/s/1eQs1Epk 匯入libqrencode庫,下面直接代碼: [objc] view plain copy
Time of Update: 2018-07-24
[cpp] view plain copy @interface NSObject (NSDelayedPerforming)
Time of Update: 2018-07-24
iOS開發中,要想實現點擊鍵盤上的return鍵隱藏鍵盤的效果的話,只需要以下幾步。 我們先說UITextField return鍵隱藏鍵盤的實現,下次在說UITextView的。 首先,在@interface中聲明要實現UITextField的delegate。 @interface MyViewController :UIViewController <UITextFieldDelegate> 然後, 設定
Time of Update: 2018-07-24
原文地址:http://blog.163.com/kefan_1987/blog/static/89780131201371211132188/ SDK4.0引入了ARC,到現在已經一年了,開始發現有很多項目會混合使用這兩個方案。比如: 1.自己的舊項目沒有使用ARC,但是引入的第三方庫卻是使用了ARC的。 2.自己的新項目使用了ARC,但是引入的第三方庫或者以前寫的代碼卻沒有使用ARC。
Time of Update: 2018-07-24
原文地址:http://weizhe.me/ios-7-back-gesture-sample/ 在智能機越來越普及,螢幕越做越大的當下,滑動返回手勢已經成為了一個應用的標配功能,甚至可以說,不能滑動返回是一種反人類的互動體驗。 滑動返回現在大致有以下3種類型: 使用 UISwipeGestureRecognizer 實現,效果為使用者在螢幕中向右輕掃手指,頁面返回。 使用 UIPanGestureRecognizer
Time of Update: 2018-07-24
原文地址:http://www.2cto.com/kf/201401/270097.html 在學習iOS開發的過程中總是遇見鍵盤出現時,遮蓋了輸出口UITextField,無法看到使用者自己輸出的內容。這時就需要對當前視圖做出相應的上移,當輸出結束時點擊螢幕的任意地方,使鍵盤彈回去。 第一種方法是在UITextField開始編輯前和編輯後調用的方法裡添加行動裝置檢視的方法;第二種方法是新建立一個視圖移動的方法,兩次都調用,並判斷是否做出相應移動。
Time of Update: 2018-07-24
.h檔案 @interface ShakeViewController : UIViewController<UIAccelerometerDelegate>{ UIAccelerationValue myAccelerometer[3]; //是否響應搖一搖的標誌 BOOL _canShake; } .m檔案中 #define kFilteringFactor
Time of Update: 2018-07-24
轉自: 搜尋 在一個字串中搜尋子字串 最靈活的方法 1
Time of Update: 2018-07-24
效果圖: 圖一: 核心代碼: //// JLViewController.m// 本地通知//// Created by XinYou on 15-5-15.// Copyright (c) 2015年 vxinyou. All rights reserved.//#import "JLViewController.h"@interface JLViewController ()-
Time of Update: 2018-07-24
我們會經常看到這樣的代碼: 1 2 3 4 5 6 7 8 9 10 - (IBAction )start :
Time of Update: 2018-07-24
1.中文字型 轉自:https://zhidao.baidu.com/question/1239016138772367339.html ios7英文字型:Helvetica 下的各種系統,例如Helvetica Neue等,細究起來很煩,不同的地方用不同的系統,但都是Helvetica家族下的ios7中文字型:STHeitiSC-Light 黑體-簡 2.蘋果使用字型 轉自:http://blog.csdn.net/onlyou930/article/details/74
Time of Update: 2018-07-24
好吧,其實一開始我們的應用就是appstore版本的,由於appstore審核時間過長(3-14天,ios8出了後,明顯審核時間變成兩周了),造成我們應用總是更新不及時,所以我們想了個辦法發布自己的企業版本 這樣的好處是,自己自己隨心所欲的發布自己的版本,想怎麼發,就怎麼發,真正做到隨改隨發,暢遊發布(好吧,我曾經一下午發布了3個版本) 開始說重點 一、你必須重新建立新的應用
Time of Update: 2018-07-24
上次寫了一個關於左右滾動使用scroll實現的輪播,今天閑著沒事也搞了一個上下滾動的字型輪播,大致思路是一樣的。 如果想實現上下滾動的輪播,首先要確定幾點 1.scroll可見範圍(可滾動範圍) 2.contentSize(最大滾動範圍) 3.當然還有資料來源,和左右滾動類似,item+2 好了,確定了這幾點有了思路就可以直接來代碼了 聲明屬性 @property (strong, nonatomic) UIScrollView *
Time of Update: 2018-07-24
支援原創,更多內容歡迎關注作者部落格: http://www.china10s.com/blog/?p=490 機器學習這種計算方式,於上世紀就已經被世人所知,但是受限制於電腦的計算能力和網路速度等原因,沒有得到發展。在摩爾效應下,現在的電腦效能大幅提升,即便是手上的iPhone,都會比當時美國登月所使用的機器要強。於是,在這個背景下,機器學習開始飛速發展,各大公司都已經在這方面投入資源,希望能夠分一杯羹。 Google
Time of Update: 2018-07-24
問題1.自訂UIToolBar,升級到ios 11 之後,點擊沒有任何反應 原因:iOS11的UIToolbar 增添了有一個UIToolbarContentView的子控制項,覆蓋在最表層,以至於添加的button都在底部,點擊沒有反應。 解決方案: 最優方法: 在執行個體化UIToolBar之後, 添加 [toolbar layoutIfNeeded]; 即可。(親測可用) 例如: UIToolbar *toolbar = [UIToolbar new];