Time of Update: 2016-06-26
block 頁面傳值小結,block頁面值小結我以自己項目中的一個模組為例,首先有兩個頁面,第一個頁面為顯示城市頁面,第二個頁面為選擇要使用block傳的值(城市名)。第一個頁面中的顯示控制項://自訂左部定位視圖 self.locView = [[LocationView alloc] initWithFrame:CGRectMake(0, 0, SCREENWIDTH/2-35, 25)];
Time of Update: 2016-06-24
iOS iTunes檔案分享權限設定,iositunes檔案分享權限設定眾所周知蘋果不允許使用者查看檔案,不同的應用之間檔案也沒有聯絡。從電腦上往手機傳檔案,也只能通過開放沙箱目錄,傳到對應的應用下。有時候我們需要匯入檔案到應用沙箱下,或者從沙箱中匯出檔案。這就需要應用的設定支援了。功能: 允許通過iTunes匯入檔案。
Time of Update: 2016-06-23
iOS多Targets管理,iOSTargets管理序言: 個人不善於寫東西,就直奔主題了。 其實今天會注意到多targets這個東西,是因為在學習一個第三方庫FBMemoryProfiler的時候,用到了,所以就搜尋了一些相關資料,就在這裡記錄一下。 可能每個人都會遇到這樣的問題,應用上傳的時候,不小心把測試環境的包上傳到了appstore,結果指向了測試伺服器位址,我之前就碰到過這樣的情況,後來沒辦法,只能讓做了一個網域名稱映射,將測試伺服器的網域名稱和正式伺服器的網域名稱指向對調了一
Time of Update: 2016-06-22
【代碼筆記】UIView的placeholder的效果,uiviewplaceholder一,。二,工程圖。三,代碼。RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController<UITextViewDelegate>{ UITextView *psTextView; UILabel
Time of Update: 2016-06-24
oc 中組合排序演算法,oc組合排序演算法- (NSMutableArray *)zuHeSuanFa:(NSMutableArray *)array chooseCount:(int)m{ int n = (int)[array count]; if (m > n) { return nil; } // NSLog(@"從1到%d中取%d個數的組合。。。",n,m); NSMutableArray
Time of Update: 2016-06-24
Apple推出iOS 10之後:SMS大戰才剛剛開始!,iossms WWDC 的開幕演講會被世人銘記為 通訊應用全面戰爭打響 的一天。 自從史蒂夫·喬布斯舉起 顛覆性的第一代 iPhone 以來,移動領域就開始進入了群雄逐鹿的時代。移動技術巨頭的第一次交鋒是行動裝置的戰爭。第二場戰爭是移動平台之爭:iOS 和 Android。 第三次移動技術大戰即將圍繞通訊應用展開,而它的戰場將無處不在。 已經在中國取得了矚目的成就。Facebook Messenger
Time of Update: 2016-06-21
iOS UILabel自訂行間距時擷取高度,iosuilabel本文介紹一下自訂行間距的UILabel的高度如何擷取,需要藉助一下開源的UILabel控制項:TTTAttributedLabel附 https://github.com/TTTAttributedLabel/TTTAttributedLabel 下載後,添加到工程裡面,匯入標頭檔 #import "TTTAttributedLabel.h"直接上代碼NSString *str =
Time of Update: 2016-06-20
【代碼筆記】實現網狀圖片的非同步載入和緩衝,代碼筆記緩衝代碼:- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. self.title=@"EGOImageViewDemo"; //實現網狀圖片的非同步載入和緩衝 EGOImageView *imageView = [[EGOImageView alloc]
Time of Update: 2016-06-19
WDC2106
Time of Update: 2016-06-17
iOS 線程間的通訊 (GCD),iosgcd 1、從網路上 下載一張圖片將它顯示在view上- (void)imageDownload{ dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ // 圖片的網路路徑 NSURL *url = [NSURL
Time of Update: 2016-06-17
關於目前自己iOS項目使用的第三方開源庫,ios項目第三方開源1.AFNetworking 目前比較推薦的iOS網路請求組件,預設網路請求是非同步,通過block回調的方式對返回資料進行處理。 2.FMDB 對sqlite資料庫操作進行了封裝,demo也比較簡單。 3.MBProgressHUD 也是iOS項目常用的一個組件,用於顯示過渡效果的,比如網路請求之前顯示loading,網路結束隱藏loading。建議封裝在BaseViewController中,所有View
Time of Update: 2016-06-20
iOS學習之事件處理的原理,ios事件原理在iOS學習23之事件處理中,小編詳細的介紹了事件處理,在這裡小編敘述一下它的相關原理1、UITouch對象在觸摸事件的處理方法中都會有一個存放著UITouch對象的集合,這個參數有什麼用呢?(1)UITouch 對象的簡介當使用者用一根手指觸控螢幕幕時,會建立一個與手指相關聯的 UITouch 對象一根手指對應一個 UITouch 對象UITouch 的作用 儲存著根手指相關的資訊,比如觸摸的位置、時間、階段當手指移動時,系統會更新同一個
Time of Update: 2016-06-17
在iOS開發中,是如何處理好網路加密這塊的?[個人詳細分析],ios開發 公司的介面一般會兩種協議的,一種HTTP,一種HTTPS的,HTTP 只要請求,伺服器就會響應,如果我們不對請求和響應做出加密處理,所有資訊都是會被檢測劫持到的,是很不安全的,用戶端加密可以使用本文這套工具類進行處理。 導言 公司的介面一般會兩種協議的,一種HTTP,一種HTTPS的,HTTP
Time of Update: 2016-06-04
Objective-C中的封裝、繼承、多態、分類,objective-c多態封裝的好處:繼承的好處:繼承的注意點:繼承和組合: 1 @interface Score : NSObject 2 { 3 int _cScore; 4 int _ocScore; 5 } 6 @end 7 8 @implementation Score 9 @end10 11 @interface Student : NSObject12 {13 Score
Time of Update: 2016-05-29
iOS學習之第三方-AFNetworking1.3.0,iosafnetworking將 CocoaPods 安裝後,按照 CocoaPods 的使用說明就可以將 AFNetworking 第三方整合到工程中,具體請看上篇部落格iOS學習46之第三方CocoaPods的安裝和使用(通用方法)AFNetworking簡介AFNetworking是一個 在iOS開發中 使用非常多網路開源庫,是一個輕量級的網路請求API類庫。適用於iOS以及Mac OS X。它構建於在(Apple iOS開發文檔)&
Time of Update: 2016-05-30
iOS 從C移植項目到Objective-C,iosobjective-c一、建立項目 iOS | Framework & Library Cocoa Touch Static Library建立一個Library庫1. M.h標頭檔#ifndef M_h#define M_h#include <stdio.h>void testSleep(int t);void testPthread(int n);#endif /* M_h */2.
Time of Update: 2016-05-30
【代碼筆記】首頁3張圖片變化,代碼筆記首頁3張一,。 二,工程圖。三,代碼。RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController{ NSTimer *timer; UIImageView *imageView1; UIImageView *imageView2;
Time of Update: 2016-05-30
transitionFromView方法的使用,transitionfromviewtransitionFromView方法的使用 效果 源碼//// ViewController.m// TransitionFromView//// Created by YouXianMing on 16/5/30.// Copyright © 2016年 YouXianMing. All rights reserved.//#import
Time of Update: 2016-05-27
ios如何?本地推送,相容ios8,ios相容ios8如果要相容IOS8在IOS中實現本地推送,關鍵是要注意:ios8在實現本地推送時需要通過如下語句進行註冊。[[UIApplication sharedApplication]
Time of Update: 2016-05-26
lable計算行高,lable行高 _introduce.text=status.introduce; //設定行間距 NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc]initWithString:_introduce.text];; NSMutableParagraphStyle *paragraphStyle =