Just like anyone else you have encounter this error too. Writing a pure swift protocol and declaring the weak delegate you must have encountered error mentioned below.
[swift] weak var delegate: TestProtocol? [/swift]
XCode
Cocoapod + Swift : Making Pod with Swift
With this post I would be guiding you to make your own cocoapod with swift, that you can use in your project and help other developer save hours by using your code that being test and proven through your use.
I have heard about “Google Material Design” while looking for something new to learn. I like there concepts of applying some physics to the layer or elements to screen. Even though I am not through and through with idea as its lot to soak in. Continue reading
Development tools that can boost your dev speed
As Xcode has visual debugger for interface many don’t go for any other tools. In my experience I have tried two different tools one is totally awesome, other seemed to have potential but disappointed me badly that I had to ask refund.
Let’s here about the “Good” Tools first. “Reveal” is hands down the best app that I have ever seen out there. I have head it about from my Coworker second time. It’s little bit expensive side $89 bucks at the time of writing but it’s going to save you a lot of time and as they say “Time is money”
❤️ This is how Reveal looks like
Xcode Plugins That Can Be Super Handy
First at the foremost I think I should talk about the plugin manager that can be built (Yes, Built) because if you are not building on the same Xcode that you are planning to use. Xcode is for sure going to throw fits. So here it is awesome package manager call Alcatraz
Adify your iOS app cause iAd alone is not enough. Its all about cost of effort
If you are a indie or pro developer like me and you have some apps on the app store.
More I am reading about this Ad stuff more I am getting hooked into. I can clearly see how one can make money if they do the right things.
Well I am learning I would be posting my progress here in this post.
I just found out that like Admob (Google company), Mopub (twitter Company) has also have mediation.
Setting up your Mac for hacking iOS Apps
Content will be here soon
Cheat sheet of command from hacking and securing iOS Applications
Note : hello is binary filename is following example. Replace it with your binary filename.
Basic disassembly
[shell]$otool -tV hello -p _main[/shell]Compiling c programs for arm architecture/iOS on OSX
Lets start with C language compiler. xcrun is good command to find out the specific about the system and what sdk version is install, platform and other good stuff that you would need in process.
xcrun -find -sdk iphoneos clang
Below are few variation of command with different available switch. Feel free to try
Installing Alcatraz Package Manager in XCode for plugins
In recent versions of Xcode. Apple is stingy about any plug-in is being used by xcode.
So I am updating this blog with two methods of installations.
Method #1:
(super easy) copy paste and you are done. (But you are dev, you would want chellenge, Yes. Right? Follow Method #2)
To install, open up your terminal and paste this:
[shell title=”Double click to select” collapse=”false” wraplines=”true”]curl -fsSL https://raw.github.com/alcatraz/Alcatraz/master/Scripts/install.sh | sh
[/shell]Alcatraz requires Xcode Command Line Tools, which can be installed in Xcode via Preferences > Downloads
.