London Escorts sunderland escorts 1v1.lol unblocked yohoho 76 https://www.symbaloo.com/mix/yohoho?lang=EN yohoho https://www.symbaloo.com/mix/agariounblockedpvp https://yohoho-io.app/ https://www.symbaloo.com/mix/agariounblockedschool1?lang=EN
0 C
New York
Thursday, January 30, 2025

BarCodeKit 1.4.0 | Cocoanetics


Subsequent month marks the 10 yr anniversary of BarCodeKit. It’s been like two years of slumber for the reason that final launch. It was out there through Cocoapods and direct through GitHub, however currently a number of builders voiced curiosity for it to be out there as Swift Bundle.

Like most of my open supply frameworks on GitHub, BarCodeKit is written in Goal-C, however that doesn’t imply it couldn’t be out there as Swift Bundle. Xcode automagically morphs all the things to look Swift-native and so an implementer of such a package deal wouldn’t be the wiser.

To make it a Swift package deal I wanted to scrub up some methods how system frameworks are imported, what headers are imported the place and most significantly I needed to ditch the precompiled headers (PCH) which aren’t supported by SPM.

As soon as that was carried out I had a package deal that might construct with out complains with a easy swift construct. However if you happen to even have unit exams you then need these to be conformant with the SPM ecosystem as effectively. This entails principally including the sources – if any – required by the check instances and including a check goal to the package deal.swift.

I used to be making some adjustments after which working swift check, rinse and repeat. Each iteration you discover just a few extra minor issues you must tackle. Till ultimately each constructing and testing the package deal go with out errors.

The end result of this train – I like to inform myself to justify all this time spent – is that your importing and setup has turn into extra sturdy.

So right here we go. I submitted the brand new 1.4.0 model to Cocoapods, tagged it on GitHub as a launch on the grasp department, and eventually submitted an addition requisition to the Swift Bundle Index. It’s been some time since I had carried out that final (couple of years truly) so I used to be confused initially by a GitHub bot stating that some further evaluate was required.

However that was resolved ultimately by Mr. Dave Verwer himself approving the merge. Many thanks, I’m honored, Sir!

And in case you surprise why it says “unknown license” on Swift Bundle Index… it is because the license is a mix of my regular license and a full business license. Mainly buying my ebook grants you a perpetual full business license. In case you don’t need to do this there’s my customary open supply license. Thereby you must attribute to me when utilizing BarCodeKit in your apps, or purchase a non-attribution license on my components retailer.


Tagged as:

Classes: Administrative

Related Articles

Social Media Auto Publish Powered By : XYZScripts.com