1. AFNetworking在眾多iOS開源項目中,AFNetworking可以稱得上是最受開發者歡迎的庫項目。AFNetworking是一個輕量級的iOS、Mac OS X網絡通信類庫,現在是GitHub上第三大Objective-C庫。它建立在NSURLConnection、NSOperation等類庫的基礎上,讓很多網絡通信功能的實現變得十分簡單,因此,許多iOS應用開發都會使用到它。支持HTTP請求和基于REST的網絡服務(包括GET、POST、PUT、DELETE等);支持ARC;要求iOS 5.0及以上版本;有一些插件擴展已有的功能,還有一個功能齊全的API;從URL中獲取JSON特別簡單。2. Three20Three20原本是iPhone版Facebook中所使用的工具庫,包括照片查看器等一系列的iPhone UI類集,以及HTTP磁盤緩存等一些通用工具。后來從Facebook iPhone應用中剝離出來,成為了一個深受開發者喜愛的通用框架。3. facebook-ios-sdk此前在“GitHub上最受歡迎的開源項目”Android系列文章(一)中,我們曾介紹過允許開發者將Facebook集成到Android應用中的Facebook SDK for Android。Facebook SDK for iOS和它一樣,可以讓開發者將Facebook相關功能集成到自己的iOS App中。Facebook無疑是最成功的SNS社區,如果能夠讓App具有與Facebook集成的功能,那勢必會帶來非常好的效果。Facebook SDK for iOS項目更新頻率很高,想要獲取更多關于示例、文檔、將SDK集成到App中、源代碼等信息,可直接登陸Facebook Developers查看。4. RestKitRestkit是一個主要用于iOS上網絡通信的開源Objective-C框架,除了發送請求、接受響應這些基本功能外,還附帶Core Data,以及將遠程JSON映射為本地對象的功能。主要特點:可在iOS和Mac OS X的Objective-C中與RESTful Web服務進行簡單交互;包含簡單的HTTP Request/Response API;帶有強大的對象映射系統,用于減少代碼長度;RestKit可降低JSON/XML的處理的資源消耗,支持通過SBJSON和YAJL進行JSON解析。5. asi-http-requestASIHTTPRequest是一款極其強勁的HTTP訪問開源項目,能夠讓簡單的API完成非常復雜的功能,比如異步請求、隊列請求、GZIP壓縮、緩存、斷點續傳、進度跟蹤、上傳文件、HTTP認證。ASIHTTPRequest適用于基本的HTTP請求,和基于REST的服務之間的交互。使用Objective-C編寫,能夠同時用于Mac OS X和iPhone應用中。6. cocos2d-x在《GitHub上最火的40個Android開源項目(一)》中,我們已經非常詳細地介紹了cocos2d-x開源項目。cocos2d-x支持iOS、Android、Windows Phone 8、Bada、BlackBerry、Marmalade、Windows、Linux等多個平臺。7.cocos2d-iphone(cocos2d)cocos2d for iPhone是一個開源框架,用于為iPod Touch、iPhone、iPad及Mac OS X構建2D游戲、演示程序及其他圖形交互式應用。基于cocos2d設計,使用相同的API,但不同于cocos2d使用Python,cocos2d for iPhone是使用Objective-C實現的。cocos2d for iPhone主要特性:快免費易于使用社區支持8.cocos2d-iphone(jpsarda)該項目是對cocos2d for iPhone的擴展。9. GPUImageGPUImage是一個基于GPU圖像和視頻處理的開源iOS框架。主要功能如下:提供各種各樣的圖像處理濾鏡,并且支持照相機和攝像機的實時濾鏡;GPUImage顧名思義,是基于GPU的圖像加速,因此圖像處理速度非常快,并且能夠自定義圖像濾鏡;支持ARC。10. MonoGameMonoGame是一個Microsoft XNA 4.x Framework的開源跨平臺實現。此前在Android開源項目系列文章(一)中我們也進行了詳細的介紹。MonoGame支持平臺:iOS(包括Ritina Display)AndroidWindows(OpenGL)Mac OS XLinuxWindows Store Apps(Windows 8、Windows RT)Windows Phone 8PlayStation Mobile(目前僅支持2D)OUYA11. NimbusNimbus是一個開源的iOS框架,比起Three20,Nimbus的文檔更為全面、豐富,能夠實現很多非常炫的界面特效。因此,開發者可以借助Nimbus來降低項目設計的復雜度。12. cheddar-iosCheddar是一個簡單即時的任務管理器,Cheddar for iOS是Cheddar的iOS客戶端,通用于iPhone和iPad。13. ViewDeckIIViewDeckController能夠實現類似于Path 2.0 的視圖左右滑動的效果,支持向左或向右順滑的滑動操作。14. ShareKitShareKit是iPhone開發的第三方接口,允許你一鍵分享文字、圖片、網址、文件等內容到Facebook、Twitter、Delicious、Tumblr、Google Reader等第三方網站上。15. GMGridViewGMGridView是一款開源的iOS(iPhone/iPad)表格視圖,允許用戶手勢對表格單元進行排序,在單元格需要展示時才進行裝載,這樣極大地提高了表格的效率。其中的伸縮/旋轉/平移手勢能夠讓用戶改變視圖,還能夠實現從CellView到全屏的切換。16. QuickDialogQuickDialog可以幫助開發者快速創建復雜的表單,實現包括登錄界面在內的各種樣式的TableView輸入界面,此外,還可以創建帶有多個文本域的表格及項目。17. appiraterAppirater是一個可以直接使用到任何iPhone應用(iOS4.0及以上)中的開源類,用于提醒用戶在打開App時,對應用進行或打分。18. SVProgressHUDSVProgressHUD能夠實現多種HUD效果,多用于程序正在執行耗時較長的任務,需要用戶等待。除了顯示等待的HUD,還可以顯示命令執行成功或者失敗的HUD。19. Reader該項目能夠讓iOS開發者輕而易舉地在iOS設備屏幕上顯示PDF文件。代碼通用,不需要任何XIB(因為所有UI元素都是代碼生成的,具有極大的靈活性),運行于iOS 4.0及其以上版本設備中,同時還支持所有Retina Display設備。支持:諸如iBooks等的文檔導航;設備全方位旋轉;對PDF進行加密(密碼保護);PDF鏈接(URI及跳轉頁面);PDF旋轉頁面。20.CocoaAsyncSocketCocoaAsyncSocket提供了十分強大而又易用的Mac OS X及iOS異步套接庫,支持TCP和UDP,其中,AsyncSocket類是支持TCP的,AsyncUdpSocket是支持UDP的。AsyncSocket是封裝了CFSocket和CFSteam的TCP/IP socket網絡庫,提供異步操作。AsyncUdpSocket是UDP/IP socket網絡庫,包裝自CFSocket。
創新互聯公司是創新、創意、研發型一體的綜合型網站建設公司,自成立以來公司不斷探索創新,始終堅持為客戶提供滿意周到的服務,在本地打下了良好的口碑,在過去的10余年時間我們累計服務了上千家以及全國政企客戶,如成都假山制作等企業單位,完善的項目管理流程,嚴格把控項目進度與質量監控加上過硬的技術實力獲得客戶的一致贊美。
1、首先,在iphone上分別下載和安裝QQ以及foxit(或者類似的pdf閱讀器應用),安裝后如圖。
2、在電腦上打開QQ軟件,登錄成功后,在好友面板的“我的設備”中找到“我的iphone”并打開聊天窗口。
3、將需要在手機上查看的pdf文件用鼠標拖動到“我的iphone”傳輸窗口中,點擊發送即可,如圖所示。
4、在手機QQ上找到“我的電腦”的圖像,點擊進入之后會看到通過電腦傳送帶PDF文檔,點擊文檔名稱即可,如圖。
5、如果所傳送的pdf文檔較小,則文檔可以直接在QQ中打開瀏覽,如圖所示。
6、如果pdf文檔較大,則無法打開,此時會彈出“用其他應用打開”和“存到微云”的選項,在這里我們選擇“用其他應用打開”,此時會在界面的底部出現一排手機上已經安裝的應用的圖標,找到我們剛才安裝的foxit(或者相應的pdf閱讀器軟件)點擊即可,如圖所示。
7、這時候頁面會自動跳轉到foxit(或對應的pdf閱讀器軟件),稍等幾秒鐘就可以打開該pdf文件進行閱讀了。如圖所示。
什么是PDF文件?
PDF文件是Adobe公司的一種圖文格式,可以用?Adobe Reader?打開.其實有些軟件也可以打開的,但效果不好。比如畫圖的photoshop也可以打開他,不過很難看。還是AdobeReader打開的好,本來就是完美支持他的!PDF全稱PortableDocumentFormat,是Adobe公司開發的電子文件格式。
《ios企業級應用開發技術》百度網盤pdf最新全集下載:
鏈接:
?pwd=nbs2 提取碼: nbs2
簡介:本書聚焦在APP“產品”的設計、開發和運營層面,特別強調架構和設計模式的重要性,有意識地將設計模式應用到代碼的編寫中,重點介紹iOS企業級應用開發的設計思維方式,并與全棧開發技術結合起來。 全書分為iOS基礎篇、Web與Native混合開發模式篇和全棧開發技術篇。 ?
OS 原生體驗的免費 PDF 閱讀器:PDF Viewer | App+1
在下小鋼炮
2019年05月03日
提及 PDF 閱讀批注工具這類應用,它們在 App Store、Google Play 上都已經玲瑯滿目,為人熟知的如價格不菲的 PDF Expert、GoodReader、別具一格的 MarginNote 3、免費的 Documents 等,以至于用戶很難抉擇自己用哪款比較合適。
在日益同質化的軟件生態里,PDF Viewer 像一匹殺出重圍的黑馬。PDF Viewer 出自大名鼎鼎 PSPDFKit 團隊,他們的 PDF 開發框架被 Evernote (印象筆記)、Dropbox、Day One、Ulysses 等應用所使用,之后他們開發了自己在 iOS 和 Android 平臺的應用 PDF Viewer,將 PSPDFKit 框架的強大功能帶給了全球的移動端用戶。
PDF Viewer
相關文章
這款?app?免費下載即可使用大多數功能,整體上已經做到和?PDF?Expert?非常接近,而「團隊協作」的功能設定又使得它足以脫穎而出。
免費又好用的基礎功能
PDF Viewer 支持內購,但如果你僅僅是需要一款好用的 PDF 閱讀和批注工具,那么免費版已然可以滿足你的需求。
完備的導入與導出功能
與 PDF Expert 較為封閉的一套文件管理系統相比,PDF Viewer 在導出 / 導入文件上的兼容性要好得多。作為目前唯一支持 Files 的 PDF 閱讀器,PDF Viewer 帶來了近乎于原生的文件管理體驗。通過支持 Files,PDF Viewer 可以方便地與其它應用 / 服務內的文件保持同步。
除此之外,PDF Viewer 還支持從電子郵件、網頁導入,也可以通過 Wi-Fi 上傳文件,僅需在瀏覽器上輸入?,填寫用戶名和密碼,即可進行文件上傳。開啟 Wi-Fi 傳輸功能在應用「設置 → 啟用 Wi-Fi 驅動程序」。
導入文件格式可以是 PDF、圖片,也完全支持 Adobe Acrobat 格式。當然,你也可以選擇新建 PDF 文件。在導出功能上,PDF Viewer 同樣良心,你可以選擇嵌入可編輯批注、嵌入只讀批注、忽略批注,甚至僅導出批注摘要,而這些功能無需內購即可使用。
令人驚喜的是,歸功于開發者采用的 PSPDFKit 標準,所導出的可編輯批注版本可以在 Mac 的預覽 app 上無縫銜接使用,也算是彌補了沒有 Mac 端的遺憾。
豐富且穩定的閱讀標注功能
在使用 PDF Viewer 瀏覽 PDF 時,你可以自行設置頁面的滾動模式、邊欄、外觀及主題(部分主題需內購 pro 解鎖)。從 iPhone 切換到 iPad 時,PDF Viewer 也能記住您應前往的中斷頁面 / 位置。
在文檔批注功能上,PDF Viewer 支持各種手寫批注,可以插入圖片、簽名,甚至還能插入復雜幾何圖形、圖章、錄音,而且自定義程度較高,審閱的樣式、批注的粗細 / 顏色 / 透明度、圖片和文字大小等,都可以一一設置。
值得強調的是「批注」功能,雖然標注是 Pro 用戶專屬,但經測試,免費用戶也可使用,只不過無法與他人進行協同操作。你也可以在原文檔的基礎上編輯修改文字,但改動后的文字只是以備注的形式附在修改內容里。
更上一層樓的專業體驗
名稱欄目:ios應用開發pdf,iOS應用開發框架
URL分享:http://vcdvsql.cn/article4/dsdihoe.html
成都網站建設公司_創新互聯,為您提供標簽優化、動態網站、網站導航、手機網站建設、品牌網站建設、服務器托管
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯