開發者檢測網絡狀態 https://developer.apple.com/library/ios/samplecode/Reachability/Reachability.zip 二、監測網絡狀態
//點擊屏幕的事件 override func touchesBegan(touches: Set<NSObject>, withEvent event: UIEvent) { //自定義動畫效果 func anim(){ img1.alpha=0.1 img1.center=CGPoint(x: 0.0, y: 0.0) } func completion(v:Bool){ println("a
首先添加框架:SystemConfiguration.framework #import <SystemConfiguration/CaptiveNetwork.h> - (NSString *) getDeviceSSID { NSArray *ifs = (__bridge id)CNCopySupportedInterfaces(); id info = nil; for (NSString
- (NSString*)deviceString { // 需要#import "sys/utsname.h" struct utsname systemInfo; uname(&systemInfo); NSString *platform = [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncodin
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. UIView *view =[[UIView alloc]initWithFrame:CGRectMake(100, 100, 100, 100)]; view.bac
===============base64加密解密============= //ios7?以后提供了base64的轉碼方式 //加密 NSString?*pass=@"加密的內容";
前言 在開發中,基本都需要到注冊,而注冊通常要輸入一些身份信息,當然前端也是需要驗證是否是合法的身份證才能提交。這篇文章只是放出個人的代碼,不代表全正確!!! 擴展NSString代碼 擴展NSString,添加以下方法: - (BOOL)hyb_isValidPersonID { ??return [NSStringhyb_isValidPersonID:self]; } ? + (BOOL)h
// 退出應用 - ( void )appExit{ UIButton *but = [[ UIButton alloc ] initWithFrame : CGRectMake ( 100 , 200 , 100 , 30 )]; [but setTitle : @" 退出此應用 " forState : UIControlStateNormal ]; [but setTitleColor :[
是內核的代碼名,它為iOS和macOS提供了基礎。Apple最初是在2000年通過自己的 opensource.com 網站上開源的,但這種方式導致了一些 混淆 ,包括是否iOS內核源代碼是新發布的、發布是否是完全的等問題。因此,看上去
狀態,計算機中所有的數據按照具體的編碼格式以二進制的形式存儲在設備中。 直接操作這些二進制數據的位數據就是位運算,在iOS中基本所有的位運算都通過枚舉聲明傳值的方式將位運算的實現細節隱藏了起來: typedef NS_OPTIONS(NSUInteger
AXSpringAnimation CoreAnimation 自 iOS2.0 就為iOS平臺提供了核心動畫的支持,但是在iOS9.0之前,一直沒有 Spring 動畫,要使用 Spring 動畫要
網上關于 Auto Layout 的文章繁多, 但是總覺得有些內容并沒有說清楚。所以在這篇文章里,我將通過一個demo演示 Auto Layout 中幾個容易被忽略,但是又相當重要的概念
最近關于適配iOS10的文章有很多,內容覆蓋的點都差不多,只是詳略差異,本文只提一個簡單的點: CAAnimationDelegate 的適配,像這樣的點,iOS10中有很多,都是坑。。。 1.iOS10中
可以通過它調用`viewControllerForKey:`拿到對應的過渡控制器 key:UITransitionContextToViewControllerKey 目的控制器 UITransitionContextFromViewControllerKey
called"); } // 輸出結果: Child method sleep called 有時候服務器很煩不靠譜,老是不經意間返回null,可以重寫NSNull的消息轉發方法, 讓他能處理這些異常的方法,達到解決問題的目的。
為工具太多,所以只介紹些筆者認為比較好用的。 1) Xcode Xcode.png iOS開發的IDE大家應該都很熟悉,這個就應該不用過多介紹了。 2)Dash Dash.png
lor orangeColor]]; } 二、解決自定義導航欄返回按鈕后側滑不可用問題 iOS導航欄自帶的返回按鈕形式單一,所以大多情況下,我們都需要自定義導航欄返回按鈕。但是此時我們卻發現頁
由 OpenDigg 出品的iOS開源項目周報第八期來啦。我們的iOS開源周報集合了OpenDigg一周來新收錄的優質的 iOS開源項目 ,方便iOS開發人員便捷的找到自己需要的項目工具等。 An
CYPhotoPreviewer 添加到 keyWindow 上 將這個 CYPhotoPreviewer 添加到控制器的 self.view 上 這兩種方式的實現都差不多,不過如果使用第一種方式的話,會導致將 CYPhotoPreviewer
下載地址: http://browse.deviantart.com/?qh=§ion=&q=free+ios+icon+to+download#/d3ffvh7 下載地址: http://browse