iOS 端 Outlook 應用今天迎來了應用程序和加載項功能。微軟聯合 Evernote、Giphy、Nimble、Trello 和 Smartsheet,為這款 iOS 郵件應用帶來了首批第三方加載項。
在 GitHub Universe 2019 大會舉辦的首日 , GitHub 宣布推出移動版應用 (GitHub for mobile),支持 iOS 和 Android 兩大主流移動平臺。GitHub 移動版應用采用原生開發,界面方面沒有照搬 PC 端網站的設計,而是針對移動端提供了專為觸摸屏設計的新界面,還提供了通知功能,當用戶被直接 @ 的時候,就能夠收到懸浮通知,方便開發者隨時隨地查看代碼、合并更改以及共享協作等。當然還包含對關閉通知等滑動操作的支持。
首屆官方舉辦的?Kotlin 專題會議 KotlinConf 于昨天正式開幕,來自世界各地約 1200 名與會者齊聚舊金山,在這場盛大的 KotlinConf 大會主題演講中,Kotlin 的首席語言設計師 Andrey Breslav 公布了一系列與 Kotlin 緊密相關的重大發展成果
KDE,K桌面環境(Kool Desktop Environment)的縮寫。一種著名的運行于 Linux、Unix 以及FreeBSD 等操作系統上面自由圖形工作環境,整個系統采用的都是 TrollTech 公司所開發的 Qt 程序庫(現在屬于諾基亞公司)。KDE 和 Gnome 都是 Linux 操作系統上最流行的桌面環境系統。 KDE,最流行的Linux桌面之一,已經將目標鎖定在了智能手機和平板電腦上的Android和蘋果的iOS。
GPUImage是一個基于GPU圖像和視頻處理的開源iOS框架。提供各種各樣的圖像處理濾鏡,并且支持照相機和攝像機的實時濾鏡。GPUImage顧名思義,是基于GPU的圖像加速,所以圖像處理速度十分快,并且能夠自定義圖像濾鏡。支持ARC。
ZBarSDK,一個比較優秀的開源項目,使用起來也很簡單。 ZBarSDK是一個開源的SDK, 該SDK實現了識別和讀取各種條形碼,包括EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 和 QR Code。
在許多App中,我們都會見到循環滾動的視圖,比如廣告,其實想實現這個功能并不難,用ScrollView就可以輕松完成,但是在制作的過程中還存在幾個小問題,如果能夠正確的處理好這些小問題,無論從效果還是性能上都會得到優化。
iOS高仿城覓項目(開發思路和代碼)
APNGKit是一個高性能的框架用于在iOS中加載和展示APNG圖片。它構建在一個支持APNG修改過的libpng版本 之上,采用Swift開發。
EZAudio是一個iOS 和 OSX 開發中的音頻可視化框架,適合于任何想要實現實時,低延遲的音頻處理和可視化。
iOS和OS X快速并行對象緩存:TMCache。一個基于 key/value 的數據緩存類庫,可以用于緩存一些臨時數據或者需要頻繁加載的數據,比如某些下載的數據或者一些臨時處理結果。
GCD的工作原理是:讓程序平行排隊的特定任務,根據可用的處理資源,安排他們在任何可用的處理器核心上執行任務。一個任務可以是一個函數(function)或者是一個block。 GCD的底層依然是用線程實現,不過這樣可以讓程序員不用關注實現的細節。GCD中的FIFO隊列稱為dispatch queue,它可以保證先進來的任務先得到執行。用gcd實現網絡數據請求,比前面介紹的NSThread方法要簡單的多。
NYTPhotoViewer是一個幻燈片和圖像查看器,包括支持雙擊縮放,字幕,支持多張圖片,互動輕擊駁回,動畫縮放展示等等。
深拷貝就是生成一個新的對象,內容和原對象完全相同。淺拷貝即是指針的拷貝,生成一個新的指針指向原對象。
Ionic是一個輕量的手機UI庫,具有速度快,界面現代化、美觀等特點。為了解決其他一些UI庫在手機上運行緩慢的問題,它直接放棄了IOS6和Android4.1以下的版本支持,
程序開發中我們經常會用到的兩個快捷鍵Ctrl+Z和Ctrl+C,撤銷和復制,Cocoa開發也可以實現這兩個操作,為我們提供非常簡單的操作類NSUndoManger,也可以稱之為撤銷管理器,NSUndoManger內部維護兩個棧,undo棧和redo棧。創建一個可撤銷的操作需要創建一個逆向的操作,然后通過逆向的操作達到做出對應的改變,實現起來非常簡單。
寫了那么多代碼,懂了那么多道理,可是我就問你一句:id和instancetype的使用你懂了嗎?
A very powerful iOS message notifications and AlertView extensions. It can be easily realized from the top of the screen, the bottom of the screen and the middle of the screen pops up a notification. You can easily customize the pop-up View.
一、同步下載(交互不好,容易出現卡死現象,一般下載數據較小或有特定需求才使用)。 ?發送同步請求后,程序將停止用戶交互,直到服務器返回數據完成后,才進行下一步的操作。 步驟: 1.創建NSURL NSURL *url = [[NSURL alloc] initWithString:@"http://www.baidu.com/"]; 2.通過URL創建NSURLRequest NSURLReque
這次分享一些數據類型還有時間類型的各種轉換方法,有詳細注釋,話不多說,直接上代碼 /** * 時間轉換部分 * //從1970年開始到現在經過了多少秒 -(NSString *)getTimeSp { NSString *time; NSDate *fromdate=[NSDate date]; time = [NSString stringWithFormat:@"%f",[fromdate t