IOS development: open-source frameworks and Classes
Open-source frameworks and classes used:
1: load an image using SDWebImage, UIImageView, and WebCache.
2: UIViewExt is useful for locating coordinates. You can directly obtain bottom, top, left, right.
3: CustomCatagory is
: Https://github.com/zwaldowski/BlocksKitBlock frame12.ReactiveCocoaAddress: Https://github.com/ReactiveCocoa/ReactiveCocoaFunction-Responsive programming framework13.MantleAddress: Https://github.com/Mantle/MantleModeling the model object with JSON data14.cocos2d-swiftAddress: Https://github.com/cocos2d/cocos2d-swiftCocos2d15.RESideMenuAddress: Https://github.com/romaonthego/RESideMenuSlide Menu16.SWTableViewCellAddress: Https://github.com/CEWendel/SWTableViewCellUITableViewCell sub-class, real
Below is a collection of open source software for developing instant messaging tools such as AIM, ICQ (Oscar Protocol), and iOS client programs for Jabber (XMPP protocol), which can be used directly or as a reference:Oscar Protocol Development Library Liborange:https://github.com/unixpickle/liborangeBased on the Liborange library
, including creation of requests, response serialization, network accessibility monitoring, operational management and security, and requests.GET requestPOST requestPOST request (multiple tables)2.AFURLSessionManager (Nsurlsession Detailed network programming (6))Creation and management of Nsurlsession objects Nsurlsessionconfiguration objects must be implemented Create a download taskCreate an upload taskCreate an upload task with multiple tables and progressCreate a dataflow data task 3. Netwo
. PhotoView. Controller= Self;[Self. ViewAddsubview:photoview];CGFloatx=-photogutt;CGFloaty=0;CGFloat w = self. View. Bounds. Size. Width+2* Photogutt;CGFloat h = Self. View. Bounds. Size. Height;Self. PhotoView. Frame= CGRectMake (x,y, W, h);SummarizeThis article mainly introduces the implementation details of the picture zoom and the sliding switch picture with the spacing, the next article will focus on the technical details of the slide switch picture, the
Helios is an open-source framework that provides necessary backend services for iOS applications, including data synchronization, push notifications, application purchase, and Passbook integration. It allows developers to quickly run client-server applications and the necessary seamless integration functions.Articles you may be interested in
-Prefix-free: hel
into the code area to get the address.(7) Precompile Prefix header is yes, pre-compiled PCH file will be cached, can improve the speed of compilation.(8) Make the following changes in "GPUIIMAGETEST-PREFIX.PCH":(9) Clean and build your projectThird, write the test code@interface Viewcontroller (){UIImage * inputimage;}@property (Weak, nonatomic) Iboutlet Uiimageview *changeimageview;@end@implementation Viewcontroller-(void) Viewdidload {[Super Viewdidload];Inputimage = [UIImage imagenamed:@ "Fa
Introduction
This article introduces a good small open-source project: webviewjavascriptbridge.
It elegantly implements intercommunication between JS and iOS objc nativecode when uiwebview is used. It supports message sending, receiving, message processor registration and calling, and setting Message Processing callback.
Just like the project name, it is the brid
*) Visiblepopovercontroller;This method is called when there is a new popover rendering. If you want to dissolve the old PopOver (release), send the dismiss message in this method.-(void) Presentednewpopovercontroller: (fppopovercontroller*) Newpopovercontroller shoulddismissvisiblepopover: (FP popovercontroller*) visiblepopovercontroller{[Visiblepopovercontrollerdismisspopoveranimated:yes];[Visiblepopovercontrollerautorelease];}When PopOver dissolved,-(void) Popovercontrollerdiddismisspopover:
iOS provides dependency management tools, his name is: CocoaPods, this powerful thing will automatically download the third-party library source code, and for my project set up the corresponding system dependencies and compilation parameters. For us to do a lot of "manual work", save a lot of time oh,,, the specific installation of the use, details please see my csdn blog URL as follows:http://blog.csdn.net
For the female ios app with strong soul, the open source code and iosapp will be considered in the near future.
I am so busy. I have been developing this App on and off for more than a month, and the frontend and backend are independently completed,
Since it was not long before I got into swift, I am still a newbie and I am not familiar with it. I hope you will
Recently found in the development of a lot of third-party libraries used in the project, but the third-party updates when the local can not be updated in a timely manner. However, Cocoapods can manage updates to third-party dependent packages, which will save a lot of time, as described below for the installation and use of CocoapodsInstallation of 1.CocoaPods1.0.0. The gem command line in Ruby is generally upgraded as follows:1.0.1. Cocoapods installation is as simple as this:$ sudo gem install
There are also a lot of high-quality open-source code, which can be sorted out for everyone who needs it. Devinross/tapkulibrary-GitHub encapsulates a large number of classes, with only a few calendar items, which are almost identical to the built-in ios ui. Klazuka/Kal-GitHub is also a standard calendar control. muhku/Calendar-ui-calendar damiandawber/ddcalendar
1 Preface
During this time, I learned the basic things of iOS, and the theory needs to be related to the actual situation. I do not want to look for several open-source project codes for research. I am suffering from technical limitations, at the beginning, we can only research and write simple controls. Today we will learn a simple control application, star rati
New stock draw thick come, welcome to the star's Said (*^__^*) Hee ...First, the rest of the time to fill up theGithub:https://github.com/yate1996/yystockLong press time chart + five file diagramTime-sharing chart + five-file chartLong press the Tick chartTick chartCandlestick ChartLong press the candlestick chartNon-full-screen embeddingWell, I found the UI looks good but it doesn't seem to be enough???All right, the desire to be dissatisfied with the professional version of the Candlestick dem
apps, to uploading apps to the app Store. Your first IOS app shows you how to create a new project, add a user interface, and write the source code. Once you've created your app, you'll need to use Xcode to test and debug your source code, analyze and improve the performanc
Using UICollectionView in iOS development to classify Meituan apps [A small bug of public comment apps ],
Master haomeng is devoted to his contribution and respects the author's Labor achievements. Do not repost them.
If the article is helpful to you, you are welcome to donate to the author, support haomeng master, the amount of donation is free, focusing on you
Jump between IOS apps and between apps and Safari, iossafari
Recently, the project encountered such a requirement: jump from the APP to Safari and then jump back to the APP. Previously, it was easy to jump from an APP to Safari. It focuses on redirecting from Safari to the APP and from the APP to the APP. (In fact, these two are almost the same thing .)
First, ju
1. Open Other applicationsAppurlstr = "cwork://app_id?title=xxxcontent=xxx"[[uiapplication sharedapplication] openURL: [nsurl urlwithstring: APPURLSTR]];
Requires the other app to be configured in Info.pist:
This allows the other application to be tuned.2. Opened by other applications(1) as shown, need to configure themselves in the Info.plist, others fall themselves, where identifer no use, mainly the URL schemes, it will be us
demonstrate the new Visual Studio. If you don't like this, you can run a Windows virtual machine on your Mac. VMWare fushion or free open source VirtualBox are available.If you use a Windows virtual machine, you need to ensure that Windows can access your MAC over the network. In other words, you need to Ping the IP address of your Mac under Windows.
For pure Windows users, buy a Mac now and then. I'll
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.