原创 代理block(一)

最重要的是先判斷清楚誰是委託方,誰是代理方。委託方和代理方其實是相對的。誰讓誰做什麼,誰需要誰做什麼,誰想做什麼需要告訴誰 代理6步: 委託方3步:聲明協議,聲明delegate指針(屬性),在需要時讓代理執行協議方法 代理方3步:遵守

原创 For語句去循環,Objective C 提供一個Block的遍歷方法

關於EnumerateObjectsUsingBlock和for-in之間的較量

原创 UITouch

UITouch類中包含如下成員函數: - (CGPoint)locationInView:(UIView *)view:函數返回一個CGPoint類型的值,表示觸摸在view這個視圖上的位置,這裏返回的位置是針對view的座標系的。調

原创 iOS 基礎 (一)

//UIButton->UIControl->UIView //UIControl:所有帶有事件操作的控件都會繼承於UIControl //*UII

原创 正則表達式

要想真正的用好正則表達式,正確的理解元字符是最重要的事情。下表列出了所有的元字符和對它們的一個簡短的描述。 元字符 描述 \ 將下一個字符標記符、或一個向後引用、或一個八進制轉義符。例如,“\\n”匹配\n。“\

原创 IOS開發-UIView之動畫效果的實現方法(

IOS開發-UIView之動畫效果的實現方法(合集) 時間 2015-01-05 13:48:00  GarveyCalvin 原文  http://www.cnblogs.com/GarveyCalvin/p/4193963.htm

原创 Xcode 報錯clang- error- linker command failed with exit code 1 (use -v to see invocation)總結

iOS9 之後,報這樣的錯誤又增加了,以後再次出現類似錯誤,將不斷更新。 先給一個鏈接, 出現( linker command failed with exit code 1)錯誤總結 ,https://segmentfault.com

原创 面試相關知識點(一)

網絡 1,數據庫  增刪改查, 它們之間的特性共性 ,封裝的時候會先繼承一個基類,然後各自封裝一個類,留接口,後期需要修改的時候,改對應的類即可; 有時候展示的時候需要對請求成功後返回到 數據按照特定的條件來進行一個排序,然後進行需要

原创 .pch文件及UIApplication及Appdelegate及狀態欄及程序啓動的完整過程

一.pch文件以前xcode創建的同時會自動創建,但是之後的.pch文件要自己手動創建。現在之所以沒有,是因爲pch文件定義的是全局的,所以加載的時間和效率受到影響,現在都是自己創建。 pch文件的作用,就是 1)可以定義一些全局都需要的

原创 本地推送及遠程推送

推送 分爲遠程推送和本地推送 1.遠程推送服務 首先應用註冊通知服務 — 操作系統向APNS請求devicetoken(NSData類型)(當前設備的唯一標識)—》2.應用拿到device token—》3.發送給app的後臺—》4.

原创 UITableView常用屬性和方法

1、初始化一個UITableView 1 - (id)initWithFrame:(CGRect)frame style:(UITableViewStyle)style 1 struct CGRect { 2 CGPo