原创 iOS應用之間的跳轉 - 第一篇

從以下三個方面介紹: app應用間跳轉的原理解析 如何實現兩個app應用之間的跳轉 如何實現兩個app之間跳轉到指定界面 app應用間跳轉的原理解析 從一個應用跳轉到另一個應用大家並不陌生,最常見的莫過於第三方登錄,支付寶

原创 iOS常見的閃退問題及解決方法

一、數組越界的問題解決 數組越界,就是假如array.count == 10,下一次取值或者賦值的時候,index超出了array.count。會出現數組越界的崩潰信息 大概是這樣的 -[__NSArrayI objectAtIndex:

原创 XIB以及Autolayout之間的一些坑---Round 1

一、XIB 這裏只是簡單的介紹一下XIB的主要作用。主要是減少搭建界面的代碼。加快開發速度。 xib和storyboard的比較,一個輕量級,一個重量級。 xib是輕量級,用來描述局部的UI界面。 storyboard是重量級,既可以用

原创 iOS-使用UIControl封裝@"上下文"控件

寫在前面: 爲什麼要是用UIControl進行控件封裝,而不是使用UIView進行封裝? 請參照http://blog.csdn.net/rookiejin/article/details/74639294 直接

原创 iOS-開發國際化

1.什麼是國際化? Localizable.strings文件:該文件主要用於字符串的多語言版本,包括Localizable.string(English),Localizable.strings(Chinese(Simplif

原创 iOS-工具方法-UIColor

根據十六進制字符串轉顏色 ///字符串轉顏色 +(UIColor *)colorWithHexString:(NSString *) stringToConvert{ NSString *cString = [[str

原创 iOS第三方庫-魔窗Mlink的坑

集成的話,直接按照官方文檔來實現就可以了,基本上沒什麼大問題。 下面說一下我再使用魔窗-mlink功能中遇到的問題, 含有mlinkkey識別的方法使用: /** * 註冊一個mLink handler,當接收到URL的時候

原创 iOS-工具方法-UIView

所有繼承自UIView的控件都可以調用該方法添加邊框 UIView添加邊框 //view添加邊框 //參數說明,view->控件、borderWidth->邊框寬度、borderColor->邊框顏色、cornerradius

原创 iOS-企業級開發者賬號發佈流程

企業級開發者賬號申請流程,點擊該鏈接 這裏需要注意的是:提交申請之後,會有蘋果的專員來和貴公司聯繫,注意回答問題。 必要時,可以假冒你的老闆 ^.^ 下面主要講發佈流程 打包之前要把必要的內容進行修改 relea

原创 Xcode-註釋工具

寫在前面 猶記得當初開始學習object-c的時候,使用的Xcode還是6.3、6.4的版本,那時候使用做多的一個第三方插件就是:在方法或者屬性前一行,連續輸入@”///”,會出現如下圖所示內容 它會識別出你需要表明的

原创 iOS-導航欄透明以及陰影

設置導航欄陰影 - (void)setNavgationBarShadowHidden:(BOOL)navgationBarShadowHidden { _navgationBarShadowHidden = navg

原创 iOS-JPush 3.0 版本相關問題

寫在前面: 請先使用pod或者官網下載,導入JPushSDK。 安裝導入過程請參照JPush官網開發文檔。 App內部操作: 註冊JPush 在AppDelegate didFinishLaunchingWithOptio

原创 iOS-Touch ID驗證

廢話不說,直接代碼拿走: .h文件 // Copyright © 2017年 rjx. All rights reserved. #import <Foundation/Foundation.h> typedef enum

原创 Xcode升級8.0後註釋快捷鍵不能使用的解決方法

Xcode升級之後可以先嚐試,重新啓動電腦,查看註釋快捷鍵是否可用。 Xcode升級8.0後,蘋果屏蔽了Xcode Ghost插件 需要在終端運行如下命令: sudo /usr/libexec/xpccachect

原创 iOS-使用UIControl類封裝一個@"上圖下文"控件

寫在前面 說明一下爲什麼使用UIControl來封裝控件。 a.從需求方面來看,這個控件不僅僅是展示內容,有可能需要實現點擊事件。 b.這個控件有可能存在選中狀態和未選中狀態等各種狀態。 c.當這個控件的尺寸過大時