Time of Update: 2017-02-28
這篇文章主要介紹了iOS中nil、Nil、NULL、NSNull詳解的相關資料,需要的朋友可以參考下 ObjC 裡面的幾個空值符號經常會差點把我搞死,這些基礎的東西一點要弄清楚才行,以提高碼農的基本素質。 nil nil 是 ObjC 對象的字面空值,對應 id 類型的對象,或者使用 @interface 聲明的 ObjC 對象。 例如: ? 1 2 3
Time of Update: 2017-01-13
iOS作業系統允許兩個應用程式在同一塊螢幕介面上運行和顯示,可以左邊是視頻,右邊是聊天視窗,或者左邊是課件,右邊是筆記應用。iPad的同屏多任務功能有分為三個模式,分別是:SlideOver、SplitView和畫中畫模式。SlideOver模式下,主應用佔據大部分螢幕,另一個應用只佔用一小半螢幕。不過,在iPad
Time of Update: 2017-01-13
Apple Pay到底是什麼 首先有一點,大家必須搞清楚,ApplePay相對支付寶和微信支付來說,完全是兩回事。 你並不能往ApplePay裡面儲值,說的更直白一點,它就是一個“卡包”,它的功能就是把實體的銀行卡虛擬到你的手機裡。 所以,ApplePay也不會涉及自有資金的管理和清算,不會參與買賣雙方交易的任何環節。Apple Pay裝置支援要求 因為Apple Pay需要支援NFC功能,所以目前支援iPhone 6、iPhone 6 Plus、iPhone 6
Time of Update: 2017-01-18
下載地址:https://github.com/littleSunZheng/StarGradeView起因:項目中往往涉及到使用者的評分反饋,在我的“E中醫”項目中,涉及到幾處。對此我參考了美團和滴滴的評分圖。評分視圖分為展示和評分兩種:(1)多數情況下“評分功能”是要簡介易用的。那種
Time of Update: 2017-01-18
iOS Crash常規跟蹤方法及Bugly整合運用當app出現崩潰, 研發階段一般可以通過以下方式來跟蹤crash資訊#1.模擬器運行, 查看xcode錯誤記錄檔#2.真機調試, 查看xcode錯誤記錄檔#3.真機運行, 查看device系統日誌 下面舉例說明, 先寫一段會Crash的代碼crashdemo:- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the
Time of Update: 2017-01-18
前言 API 不熟悉導致的問題,想當然的去理解果然會出問題,這裡記錄一下 UICollectionView 使用問題。本文 陷阱一:minimumLineSpacing、minimumInteritemSpacing 很容易就把這兩個屬性設定為 0 ,這兩個屬性是最小行間距和最小列間距,注意是最小!!也就是說實際上可以 > 0 ,並不是間距就是 0 陷阱二:sectionInset 設定 cell 的邊距。一開始我以為是每一個 cell
Time of Update: 2017-01-18
本文執行個體為大家分享了IOS書架效果的具體實現代碼,供大家參考,具體內容如下一、效果圖 二、工程圖 三、代碼RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController<UITableViewDataSource,UITableViewDelegate>{ NSMutableArray * dataArray;
Time of Update: 2018-07-24
背景 應用 100% Loss 時完全無法啟動,一直崩潰。徹底切斷網路連接正常啟動,偵錯模式狀態下等待時間非常久,但可以啟動,並伴隨 UI 微卡。強烈的預感這是線程阻塞。前一段時間被 Core Data Concurrency 折騰的夠嗆,看見線程問題就略有些心慌。 原因 首先看了 crash log,一如猜測,的確是卡在了主線程;意料之外的是,無數次閃退只留下了一份崩潰日誌,如下所示:
Time of Update: 2018-07-25
Ios鈴聲怎麼更換。想要換鈴聲,不想下其他app。 去官網下載最新的iTunes之後,在資料庫中找不到鈴聲怎麼辦?網上的方法不能用。今天就給大家講解一下怎麼用最新iTunes給蘋果手機更換鈴聲。 前提條件是蘋果手機更新iOS 11之後,蘋果可以更加便捷的更換鈴聲了。 首先大家需要去蘋果官網下載iTunes,安裝之後,電腦上就會有iTunes這個介面了
Time of Update: 2018-07-24
最好添加支援http協議 info plist加 <dict> <key>NSAllowsArbitraryLoads</key> <true/></dict> 注意: 模擬器中也是可以跳轉的,模擬器第一次跳轉APP會彈出一個提示框。 真機不會彈提示框 這裡的 URL identifier選填,URL Schemes必填 URL
Time of Update: 2018-12-05
原文地址: http://www.cocoachina.com/bbs/read.php?tid=90544&fpage=3ios系統中各種設定項的url連結 在代碼中調用如下代碼:NSURL*url=[NSURL URLWithString:@"prefs:root=WIFI"];[[UIApplication sharedApplication] openURL:url];即可跳轉到設定頁面的對應項。[font=]About —
Time of Update: 2018-12-04
第一次接觸遊戲開發是大一暑假的時候,也就是兩年前。那時候對遊戲也沒有什麼特別大的熱情,因為大一實在閑得無聊,就報名參加了一個軟體比賽,做了我們的第一個ios項目。當時沒有編程經驗,對遊戲開發也不是很瞭解,我們有兩個同學學過flash,那時我們是四個人一起做,我連flash也沒有接觸過,於是暑假之前我就努力的學as3,現學現做,遊戲裡需要用到什麼我就學什麼,暑假裡用了一段時間我們沒回家,在學校一起做,後來開學之後又做各種修改、添加一些新的遊戲特性,最終在比賽提交作品之前我們有了一個屬於我們自
Time of Update: 2018-12-04
最近折騰ios的一個郵件分享和SMS簡訊分享功能,本來是很簡單的的功能,但是我發現開啟的郵件介面和簡訊介面一直不響應navigationController上面的按鈕,感覺很奇怪的,最後發現,需要在開啟的這些介面的委託實現方法中,把開啟的視圖關閉,說的有點彆扭吧! 我發一段代碼出來,大家可能會明白的!注意:如果想調用傳送簡訊和郵件的功能,必須要引入一個庫:MessageUI.framework 還需要import一些類:#import <MessageUI/MessageUI.h&
Time of Update: 2018-12-08
論是在現實世界還是實驗室環境中,Cisco IOS測試命令都是一個非常有用並且功能強大的命令。學習這個命令的基本用法,並且瞭解幾個有用的子命令。 如果你從未用過Cisco IOS test命令,這並不奇怪。我遇到過許多從未聽說過這個命令的網路系統管理員。根據我的經驗,無論是在現實世界還是實驗室環境中,這個test是一個非常有用並且功能強大的命令。 正如你 可能知道的,即使只是以正確的順序使用Cisco
Time of Update: 2018-12-06
1 #import <Foundation/Foundation.h> 2 3 //TWFXStuData類作為Model層裡的類,用於管理資料 4 @interface TWFXStuData : NSObject 5 { 6 NSString *Name; 7 NSInteger Age; 8 } 9 10 @property (retain, nonatomic) NSString *schoolName;11 12 @end13 14 15 16 17
Time of Update: 2018-12-06
本為摘自:http://www.cnblogs.com/geraldzhang/archive/2011/08/24/2152121.html 在Mac OS X 的Cocoa ,NeXTSTEP 和GNUstep 編程架構中, 屬性列表(Property List)檔案是一種用來儲存序列化後的對象的檔案。屬性列表檔案的副檔名為.plist ,因此通常被稱為 plist檔案。Plist檔案通常用於儲存使用者佈建,也可以用於儲存捆綁的資訊,該功能在舊式的Mac
Time of Update: 2018-12-07
文章目錄 第一個meta標籤表示:第二個meta標籤表示:第一個meta:第二個meta: <meta name="viewport" content="width=device-width, initial-scale=1" /> pingmu觸控螢幕網站的開發其實現在來講比前幾年移動端網站開發好多了,觸控螢幕裝置IOS、Android、BBOS6等系統內建瀏覽器均為WEBKIT核心,這就說明PC上面尚未立行的HTML5
Time of Update: 2017-06-14
【代碼筆記】iOS-TableViewOfTwoSecton,代碼筆記一,。二,工程圖。三,代碼。RootViewController.h#import <UIKit/UIKit.h>@interface RootViewController : UIViewController<UITableViewDataSource,UITableViewDelegate>{ NSArray * dataArray; NSArray *
Time of Update: 2017-05-11
在iOS應用程式中使用Frida繞過越獄檢測,iosfrida 阿里聚安全在之前的三篇部落格中介紹了利用Frida攻擊Android應用程式,整個過程彷彿讓開發人員開啟上帝視角,在本篇部落格中,我們將會介紹在iOS應用程式中使用Frida繞過越獄檢測。即使你從來沒有使用過Frida,這篇文章也將會作為進入Mobile
Time of Update: 2015-03-08
iOS版本PM2.5空氣品質監控儀前言鑒於柴靜版《蒼穹之下》的火爆,或許更多的人會關心環境,空氣品質等環保因素,參考某學院的Swift版本的PM2.5的擷取,本人自己寫個Objective-C版本的。基本原理從伺服器擷取當前的空氣品質資料,氣象中心開放介面, 亞洲空氣品質即時監控, 參照人家的教程使用亞洲空氣品質監控。本地解析資料,擷取PM2.5數值,進行顯示。具體實現NSNumber *str;-(void) loadData{self.msgText.text = @loading....;