Time of Update: 2014-08-25
iOS簡易計算機的實現//// CCLAppDelegate.m// TestCalculator//// Created by lanouhn on 14-8-20.// Copyright (c) 2014年 vaercly@163.com 陳聰雷. All rights reserved.//#import "CCLAppDelegate.h"#import "CCLCalculatorView.h"@interface CCLAppDelegate (){ UIView *
Time of Update: 2014-08-25
iOS程式執行過程//UIApplication main函數是應用程式的入口, 做了: //1 建立應用程式物件(UIApplication對象) //2 指定應用程式的代理(通過代理來監測應用程式的執行狀態) //3 建立事件迴圈(死迴圈)//// CCLAppDelegate.m// LessonComprehensive//// Created by lanouhn on 14-8-21.// Copyright (c) 2014年
Time of Update: 2014-08-25
IOS開發之──應用之間調用(2),ios開發在上一篇文章中,講解了如何在自己應用之間調用問題,今天介紹一下如果調用IOS內建的app的方法一、調用app store介面方法在實際開發中,往往要推薦自己其他應用和推薦自己的收費軟體,那麼我們就需要在程式中直接連接到app store的相應頁面。 實際上的做法很簡單,使用的還是UIApplication類的OpenURL方法: [[UIApplication sharedApplication] openURL:[NSURL
Time of Update: 2014-08-25
關於ios中的點贊控制項效果的實現--UIControl在開發當中,可能很多時候都需要做個點贊的需求,如果用按鈕實現,按鈕作為一個系統複合控制項,外部是一個 View--》UIControl的容器,內部包含了UILabel和UIImage,以及一些排版規則。用UIButton就很難去做一些在“贊”和“取消贊”切換時的效果。可是我們又很需要UIButton似的事件響應機制。怎麼辦?對!
Time of Update: 2014-08-23
那些年我們踩過的坑-NSTimer,坑-NSTimer 昨天下午工作的時候遇見一個這樣的需求,網路請求失敗後把請求資料儲存到本地,並自動重發3次,時間間隔是10秒,如果3次後還失敗的話,下一次啟動這個介面的時候,把新資料和儲存在本地的資料都要發送,剛開始以為沒多少難度,不就是網路請求發送資料嘛,首先腦子裡的第一反應就是用定時器,初始化定時器,然後觸發相應的方法,佈建要求的次數標誌,超過3次停止定時器。事實卻證明我還沒有理解定時器...... 由於是老介面,不能修改,因為產品已經上線,修改會涉
Time of Update: 2014-08-23
iOS 影像處理-剪裁映像解決問題:按照某一長寬比例,剪裁圖片的上部和下部,保留中間的內容。當然也可以自訂需要剪裁留下的地區前提:需要添加Framework:CoreGraphics.framework代碼:- (UIImage*) crop:(UIImage*)theImage{ // Get size of current image CGSize size = [theImage size]; // Create rectangle that
Time of Update: 2014-08-23
ios weibo 第二天 設定導覽列屬性,添加加號按鈕要點:1、在底部添加加號按鈕 2、設定導覽列屬性1、weibo底部的button其中四個按鈕是一樣的,其中中間的加號需要另外做處理tablebar是自己定義的 ,代碼如下- (void)viewWillAppear:(BOOL)animated{ [super viewWillAppear:animated]; // 刪除系統自動產生的UITabBarButton for (UIView *child in
Time of Update: 2014-08-25
iOS核心動畫(Core Animation) 簡介問題一:什麼是核心動畫(Core Animation)? •Core Animation是非常強大的動畫處理API,使用它能做出非常炫麗的動畫效果,而且往往是事半功倍,使用它需要先添加QuartzCore.framework和引入對應的架構<QuartzCore/QuartzCore.h>•CALayer中很多屬性都可以通過CAAnimation實現動畫效果,包括:opacity、
Time of Update: 2014-08-23
iOS 影像處理 - 映像拼接解決問題:將兩個映像拼接在一起前提:需要添加Framework:CoreGraphics.framework源碼:- (UIImage *) combine:(UIImage*)leftImage :(UIImage*)rightImage { CGFloat width = leftImage.size.width * 2; CGFloat height = leftImage.size.height; CGSize offScreenSize
Time of Update: 2014-08-24
ios7_如何?UIAlertView以及監聽點擊事件,ios7uialertview1、在viewController的.m檔案,遵守<UIAlertViewDelegate>代理協議@interface moboViewController () <UIAlertViewDelegate> 2、在 - (void)viewDidLoad 方法中實現UIAlertView 1 - (void)viewDidLoad 2 { 3 [super
Time of Update: 2014-08-23
iOS UIWebView鍵盤處理+-------------------------+如果你有下面的問題,此文也許會幫到你。鍵盤遮蓋了UIWebView。如何拖動UIWebView來移除鍵盤。鍵盤出現時UIWebView裡面的Content內容向上移動,以至聚焦的文字框超出了UIWebView的可視地區。如何在鍵盤彈出時禁止UIWebView裡面的Content向上移動。無法在UIWebView中擷取到座標,來計算contentOffset得到想要展示的結果。+----------------
Time of Update: 2014-08-23
iOS7擷取UUID以及轉換MD5 最近項目開發,運用到要擷取UUID轉MD5,但是iOS7不能使用擷取的UDID的介面(涉及到隱私),擷取MAC地址的方式的介面在iOS7下也廢棄了.目前可能的就是擷取UUID了,但是在iOS7下,UUID一個不好的地方是每次調用一次,產生的就不一樣,這個會導致一旦APP卸載重裝,UUID就變了. 下面,介紹一種比較方便的方法,來解決這一問題: 1.匯入Security.framework
Time of Update: 2014-08-23
iOS 影像處理 - 模糊映像解決問題:將映像模糊前提:添加 CoreGraphics.framework源碼:- (UIImage*) blur:(UIImage*)theImage{ // create our blurred image CIContext *context = [CIContext contextWithOptions:nil]; CIImage *inputImage = [CIImage
Time of Update: 2014-08-23
iOS 網路資料之XML解析向伺服器請求資料,那麼資料必須以某個特定的格式存放,然後一方把資料按這種格式組織起來,另一方按相同的方式把資料解析數來,就像是我們人之間講話交流,我們的話會轉變成震動、在空氣中傳播、然後對方的耳朵感受這種震動,然後把震動轉化為話,所以我認為格式的組織是為了更好的傳遞資料。一般網路資料會封裝成兩種格式進行傳遞:XML和json。 1、”解析“:
Time of Update: 2014-08-23
iOS_繪製帶刪除線的Label一個帶刪除線的文字標籤,繼承自UILabel自繪代碼步驟如下:1,重寫控制項的drawRect方法2,首先得到內容物件3,設定顏色,並指定是填充(Fill)模式還是筆刷(Stroke)模式4,在上下文中指定刪除線的起點(含x,y)5,根據標籤文字的字型,確定文字的長度(即將被畫的線條的長度)6,指定刪除線的終點(含x,y)7,渲染到上下文,完成路徑的繪製
Time of Update: 2014-08-23
IOS總結_可收縮分組表格(仿QQ連絡人介面)vcD4KPHA+Cjxicj4KPC9wPgo8cD4KPGJyPgo8L3A+CjxwPgo8YnI+CjwvcD4KPHA+Cjxicj4KPC9wPgo8cD4KPGJyPgo8L3A+CjxwPgo8YnI+CjwvcD4KPHA+Cjxicj4KPC9wPgo8cD4KPGJyPgo8L3A+CjxwPgo8YnI+CjwvcD4KPHA+Cjxicj4KPC9wPgo8cD4KPGJyPgo8L3A+CjxwPgo8YnI+CjwvcD
Time of Update: 2014-08-23
ios 安裝OpenFire1、開發xmpp官網下載2、開啟Z喎?http://www.bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vcGVuZmlyZS5wa2c8L3A+CjxwPjxpbWcgc3JjPQ=="http://www.2cto.com/uploadfile/Collfiles/20140821/20140821104711108.png" alt="\">3、點擊繼續4、安裝成功後開啟喜好設定
Time of Update: 2014-08-23
ios提交程式後出現的各種問題提交了幾次都被feedback,以下均為本人碰到過得問題,希望對大家解決提交問題有協助Number one:PLA 3.3.12We found your app uses the iOS Advertising Identifier but does not include ad functionality. This does not comply with the terms of the iOS Developer Program License
Time of Update: 2014-08-23
iOS-
Time of Update: 2014-08-22
iOS後台如何保持socket長串連和資料轉送工程中使用tcp長串連來和服務端進行資料轉送,在IOS平台上,由於蘋果的後台機制,會有以下問題:當程式退到背景時候,所有線程被掛起,系統會回收所有的socket資源,那麼socket串連就會被關閉,因此無法再進行資料的傳輸:解決方案:通過設定以下屬性可以保持socket串連和資料的繼續傳輸1.需要在Info.plist檔案中添加UIBackgroundModes中的VOIP鍵值;2.設定流屬性CFReadStreamRef和CFWrit