【代碼筆記】點擊一個button,出6個button,筆記button一,。 二,工程圖。三,代碼。RootViewController.h#import <UIKit/UIKit.h>//加入標頭檔#import "DCPathButton.h"@interface RootViewController :
IOS8解決擷取位置座標資訊出錯(Error Domain=kCLErrorDomain Code=0),ios8kclerrordomain最近在模擬器上調試發現擷取位置座標資訊的時候會報錯,錯誤資訊: didFailWithError: Error Domain=kCLErrorDomain Code=0 “The operation couldn’t be completed. (kCLErrorDomain error
Mac系統雜項 (持續更新),mac雜項一、調整LaunchPad的表徵圖顯示列數和行數1、調整每一列顯示表徵圖數量。在我的電腦上(1366 * 768),每列7個個人覺得比較不錯 defaults write com.apple.dock springboard-rows -int 72、調整每一行顯示表徵圖數量,這裡我用的是6 defaults write com.apple.dock springboard-columns -int 63、重啟 Dock killall Dock4、
Mac下Apache伺服器配置,apache伺服器配置一、Apache伺服器 1. 使用最廣的 Web 服務器 2. Mac內建,只需要修改幾個配置就可以,簡單,快捷 3. 有些特殊的伺服器功能,Apache都能很好的支援 目的:讓有一個自己專屬的測試環境二、準備工作 1.設定使用者密碼 2.MAC 10.10及以上三、設定管理員(此過程會用到vim命令,建議先瞭解一下) 1.常見命令sudo apachectl
iOS第三方類庫匯總【持續更新】,ios第三方類庫匯總 在我們平時開發中會經常使用一些第三方開發的開源類庫。這樣會有效地提高我們開發項目的效率,在這裡我找了好幾十個進行一個匯總,供大家參考使用,方便大家在需要的時候能容易找到。 UI篇awesome-ios-ui 提供了一些UI效果,有動畫,有自訂的UI。檔案共【96.2Mb】.效果不錯,可供大家學習,不建議使用。CarbonKit提供了一個TabSwipeScrollView FlatUIKit提供了一些常用的控制項
UICollectionViewCell--尋找cell上的按鈕點擊後,對應的是哪個cell,uicollectionviewcell實際寫項目會碰到各種各樣的問題,廢話不多說 按鈕添加到cell時,根據是直接添加到self還是self.contentView上,在點擊方法裡找到btn的父視圖我是直接添加到self上,所以只有一層- (void)btnClicked:(UIButton *)btn{ UIView *v =[btn superview];
對系統網路請求進行簡單封裝,網路請求封裝AGConnectionNet對系統網路請求進行簡單封裝,可便利的進行網路請求,並將資料解析與網路請求封裝在同一方法下,使用更加便利(JSON 解析採用自身解析方法, XML 解析採用第三方 ReadXML 進行解析).方法具體參數說明 初始化方法:/*** 類方法,執行個體化當前資料請求對象 (單例)** @return 當前請求對象*/+ (instancetype)shareRequestData; 僅進行請求資料方法/***
ios開發中的4種資料持久化方式【一、屬性列表與歸檔解檔】,ios4種 iOS中的永久儲存,也就是在關機重新啟動裝置,或者關閉應用時,不會遺失資料。在實際開發應用時,往往需要持久儲存資料的,這樣使用者才能在對應用進行操作後,再次啟動能看到自己更改的結果與痕迹。ios開發中,我們需要資料持久化這一種技術,也需要不斷在實際開發的工作與學習中完善資料持久化這一開發技術。本文將介紹4種資料持久化的方法:1、屬性列表2、對象的歸檔、解檔3、
1.0 iOS中的事件,1.0iOS事件在使用者使用app過程中,會產生各種各樣的事件,iOS中的事件可以分為3大類型:UIKit可識別三種類型的輸入事件:觸摸事件 加速計事件 / 運動事件遠端控制事件 UIResponder -
iOS順延強制的幾種方法和使用場合,ios延遲近日學習了順延強制的幾種方法,分享一下. 1.performSelector(NSObject)方法 2.NSTimer方法 3.GCD方法 4.sleep(NSThread)方法順延強制代碼:- (void)delayDo : (id)sender { NSLog(@"do:%@",sender);}1.performSelector(NSObject)方法 這是iOS中常用的一種順延強制方法. 特點:
IOS開發--橫向流水布局實現,ios--橫向布局前言:因為時間緣故,很少進行通俗易懂的演算法思路講解,這裡先展示動態圖片效果,然後後面的內容我就直接上關鍵源碼了。效果展示圖;源碼百度雲端硬碟下載連結: http://pan.baidu.com/s/1eQOOixc 密碼: duu8源碼: 1 // PhotoCell.h 2 // 自訂流水布局 3 // 4 // Created by xmg on 16/1/15. 5 // Copyright © 2016年
2.0 觸摸事件,2.0觸摸UIView不接收觸摸事件的三種情況: 1、不接收使用者互動userInteractionEnabled = NO2、隱藏hidden = YES3、透明alpha = 0.0 ~ 0.014. 如果子視圖的位置超出了父視圖的有效範圍, 那麼子視圖也是無法與使用者互動的, 即使設定了父視圖的 clipsToBounds = NO, 可以看到,
IOS程式開發中-跳轉到 傳送簡訊介面 實現發簡訊,ios程式開發前言:我發現我標題取的不好,誰幫我取個承接內容相關的標題?評論一下,我改項目需求:在程式開發中,我們需要在某個程式裡面發送一些簡訊驗證(不是接收簡訊驗證,關於簡訊驗證,傳送門:http://www.cnblogs.com/wolfhous/p/5096774.html項目實現:-------------wolfhous------------------建立demo,直接看我源碼標誌.------------wolfhous---
Objective-C KVC和KVO的使用,objective-ckvckvoKVC的使用通常情況下,我們都是通過屬性或者定義存取方法來對執行個體變數進行存取,但是除此之外,我們也可以通過Key-Value-Coding(KVC)索引值編碼來存取的執行個體變數的值。使用KVC過程:首先,我們定義一個Person類,代碼如下:/**Person.h*/#import <Foundation/Foundation.h>@interface Person : NSObject{
關於Core Data的一些整理(一),coredata整理關於Core Data的一些整理(一)在Xcode7.2中只有Mast-Debug和Single View中可以勾選Use Core Data如果勾選了Use Core Data,Xcode會自動在AppDelegate中幫你產生Core Data的核心代碼,並且自動產生.xcdatamodeld資料檔案 1 //Appdelegate.h中 2 #import <UIKit/UIKit.h> 3
git 查看遠程分支、本地分支、刪除本地分支,git查看分支刪除1 查看遠程分支123456789101112131415$ git branch -a * br-2.1.2.2 master remotes/origin/HEAD ->
通過喜好設定進行資料存放區,喜好設定資料存放區 //喜好設定是專門用來儲存應用程式的配置資訊的, 一般情況不要再喜好設定中儲存其他資料// 如果利用系統的喜好設定來儲存資料, 預設就是儲存在Preferences檔案夾下面的// 喜好設定會將所有的資料儲存到同一個檔案中// 擷取NSUserDefaults對象NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults];// 儲存資料(如果設定資料之後沒有同步,
UITableView中的cell的最佳化,uitableviewcell 1.cell的重用
【代碼筆記】點擊一個按鈕會出現多個按鈕的動畫效果,按鈕動畫一,。二,工程圖。三,代碼。RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController{ UIImageView *iCanImageView; UIImageView *menu_carImageView; UIImageView *menu_movieImageView;
關於NSURL的一些屬性的記錄,NSURL屬性記錄關於NSURL的一些屬性的記錄 1 NSLog(@"%@", request.URL.absoluteString); 2 NSLog(@"%@", request.URL.relativeString); 3 NSLog(@"%@", request.URL.scheme); 4 NSLog(@"%@", request.URL.resourceSpecifier); 5 NSLog(@"%@",