Time of Update: 2017-06-13
【代碼筆記】iOS-SDWebImage的使用,筆記ios-sdwebimage一,工程圖。二,代碼。RootViewController.m#import "RootViewController.h"//加入標頭檔#import "UIImageView+WebCache.h"@interface RootViewController ()@end@implementation RootViewController- (id)initWithNibName:(NSString
Time of Update: 2017-06-13
iOS開發之資訊類App常用分類控制項的封裝與實現(CollectionView+Swift3.0+),swiftcollectionview今天部落格中,我們就來實現一下一些常用資訊類App中常用的分類選擇的控制項的封裝。本篇部落格中沒有使用到什麼新的技術點,如果非得說用到了什麼新的技術點的話,那麼勉強的說,用到了一些iOS9以後UICollectionView添加的一些新的特性。本篇部落格所涉及的技術點主要有UICollectionView的Cell移動,手勢識別,控制項封裝,閉包回調,面向
Time of Update: 2017-06-14
iOS 本地時間 / UTC時間 / 時間戳記等操作 / 擷取當前年月日,iosutc //獲得目前時間並且轉為字串- (NSString *)dateTransformToTimeString{ NSDate *currentDate = [NSDate date];//獲得目前時間為UTC時間 2014-07-16 07:54:36 UTC (UTC時間比標準時間差8小時) //轉為字串 NSDateFormatter*df =
Time of Update: 2017-06-12
iOS 力學動畫產生器UIKit Dynamics 之碰撞效果講解,uikitdynamics UIKit Dynamic是iOS7
Time of Update: 2017-06-12
iOS----------developerDiskImage,developerdiskimage真機測試時提示Could not find Developer Disk
Time of Update: 2017-06-09
【代碼筆記】iOS-performSelectorOnMainThread,performselector代碼:RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController{ UILabel *label;}@end RootViewController.m- (void)viewDidLoad{ [super viewDidLoad];
Time of Update: 2017-06-12
【代碼筆記】iOS-removeFromSuper,ios-removefromsuper代碼:RootViewController.m- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. self.title=@"removeFromSuperView"; UILabel *tryLabel=[[UILabel
Time of Update: 2017-06-06
【代碼筆記】iOS-NSNotificationCenter,nsnotificationcenter代碼:-(void)viewWillDisappear:(BOOL)animated{ [super viewWillDisappear:animated]; //移除通知 [[NSNotificationCenter defaultCenter] removeObserver:self name:@"flag" object:nil];}-
Time of Update: 2017-05-26
【代碼筆記】iOS-mp3的播放,代碼筆記ios-mp3一,工程圖。二,代碼。RootViewController.h#import <UIKit/UIKit.h>//加入AVFoundation.framework標頭檔#import <AVFoundation/AVFoundation.h>@interface RootViewController : UIViewController<AVAudioPlayerDelegate>{
Time of Update: 2017-06-09
NSMutable屬性聲明時為什麼不能使用copy,nsmutablecopy在iOS開發裡面我們經常會進行NSMutable(可變類型的類,常用的如NSMutableString,NSMutableArray,NSMutableDictionary,NSMutableData等)屬性的聲明,在聲明時我們都知道要使用strong(強引用)來進行標識,但是很多人不知道為什麼不能使用copy來進行標識,下面我們展開討論一下:1.為什麼不能使用copy:總所周知,所有的可變類都是繼承於非可變類的,屬於
Time of Update: 2017-06-10
Core ML 機器學習,coreml機器學習在WWDC 2017開發人員大會上,蘋果宣布了一系列新的面向開發人員的機器學習 API,包括臉部辨識的視覺 API、自然語言處理 API,這些 API 整合了蘋果所謂的 Core ML 架構。Core ML 的核心是加速在 iPhone、iPad、Apple Watch 上的人工智慧任務,支援深度神經網路、迴圈神經網路、卷積神經網路、支援向量機、樹整合、線性模型等。概覽藉助 Core
Time of Update: 2017-06-08
兩種單例模式的寫法,兩種模式寫法iOS的單例模式有兩種官方寫法,如下:(1)不使用GCD#import "ServiceManager.h"static ServiceManager *defaultManager;@implementation ServiceManager+(ServiceManager *)defaultManager{ if(!defaultManager) defaultManager=[[self allocWithZone:NULL] init]
Time of Update: 2017-06-06
自動適配H5容器(UIViewView/WKWebView),產生長圖,防進度條,ioswkwebview適配h5 前段時間擼代碼猥瑣發育的時候,設計師老王給了張某寶APP上一個產生長圖分享的功能,正好公司有這個需求,於是在立馬開始操練起來!在萬能的度娘上搜集整理資料後發現很多文章介紹的方案對WKWebView不適用,iOS8.0後的系統基本使用WKWebView載入H5,產生是往往後面一段很大的空白,這是由於WKWebView的渲染方式與UIWebView不同造成的,
Time of Update: 2017-05-19
Swift學習筆記(2):錯誤處理,swift學習筆記目錄:do-catch斷言do-catchSwift中方法可以使用throws來拋出程式執行過程中的異常,外部可以使用 do...catch 來捕獲使用try限定的方法拋出的異常。func makeASandwich() throws { // 這個函數有可能拋出錯誤}do { try makeASandwich() eatASandwich()} catch SandwichError.outOfCleanDishes {
Time of Update: 2017-05-17
仿拉手團購App5--登入介面2,團購app5-- ShareSDK第三方登入case R.id.login_bottom_iv_qq: Platform qq = ShareSDK.getPlatform(QQ.NAME); authorize(qq); break;case R.id.login_bottom_iv_wechat: Platform wechat =
Time of Update: 2017-05-16
矽谷商城第二版2--首頁模組,矽谷商城第二版2--1.fragment_home.xml<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent"
Time of Update: 2017-05-16
仿拉手團購App1--首頁,拉手團購app1--一 fragment_home.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
Time of Update: 2017-05-18
仿拉手團購App10-- 我的收藏介面,團購app10--private void initData() { BmobManager.getInstance(new BmobQueryCallback() { @Override public void onQuerySuccess(List<? extends BaseModel> dataList) { mDataList.clear();
Time of Update: 2017-05-11
IOS 被拒 關於 iPhone running iOS 10.3.1 on Wi-Fi connected to an IPv6 network.,iphone10.3.1問題:Guideline 2.1 - PerformanceThank you for your resubmission. However, we discovered one or more bugs in your app when reviewed on iPhone running iOS 10.3.1 on
Time of Update: 2017-05-11
iOS---------顯示和隱藏狀態列的網路活動標誌,ios---------狀態列//在向服務端發送請求狀態列顯示網路活動標誌: [[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES]; //請求結束狀態列隱藏網路活動標誌: