You have your storyboard ready and you have created the necessary segues. Great! Now how do we trigger these segues programmatically? There are many different ways to do it. One of the nicer ways to do this is by connecting two scenes in a storyboard using a segue that is not attached to an action. … Continue reading How To Trigger A Segue Programmatically In iOS
Year: 2013
Dismissing The UITextField Keyboard
Let's say you are designing an iOS application which takes user input using a text field. When you add a text field to your storyboard and run your application, you will see that when you tap on the text field, the keyboard pops up automatically. But when you tap the return key, they keyboard doesn't … Continue reading Dismissing The UITextField Keyboard
iOS App: Separator Lines And Back Button In Master-Detail Application
When you create a master-detail application in iOS, a few things appear by default. If you notice it, you will see that the empty cells are separated by lines. But we want the separator lines to appear for items that are there in the table. Also, you will notice that the back button in the … Continue reading iOS App: Separator Lines And Back Button In Master-Detail Application
Content Delivery Network – Part 2/2
In the previous post, we discussed about content delivery network (CDN) and why we need it. This post is a continuation of that topic. Here, we will discuss about the pros and cons of using CDN. CDN obviously helps the sites that experience heavy traffic. Most of the times, you will think that just using … Continue reading Content Delivery Network – Part 2/2
Content Delivery Network – Part 1/2
Internet users today are demanding faster and higher-quality services from their media hosting companies. Being an internet user yourself, you should know that we place a high demand on these services. This is the reason quick access and delivery of rich-media like music, photos, videos etc has become a top priority. Wait a minute, why … Continue reading Content Delivery Network – Part 1/2
C++ Vector Memory Release
When you use C++ STL, it takes care of freeing up memory after a variable goes out of scope. But let's say you have some code that needs the memory to be freed up immediately. This can happen under many circumstances when you are working under constrained resources. One of the more popular STL containers … Continue reading C++ Vector Memory Release
Package OpenCV not found? Let’s Find It.
OpenCV has been refined over the years and installing it has become way more user-friendly now. If has been ported to many platforms and you don't need an IDE to use it. There are many different ways in which you can install it and use it in your existing code. But sometimes, when people try … Continue reading Package OpenCV not found? Let’s Find It.
What Is Random Walk?
Consider the following situation. We have a drunkard who is clinging to a lamppost, and now he decides to start walking. He is in the middle of the street and the road runs from east to west. In his inebriated state, he is as likely to take a step towards the east as he is … Continue reading What Is Random Walk?
Understanding Recursion: Part 4/4
In the previous posts, we understood the basics of recursion, we discussed what happens when a recursive call is made and we saw some recursive code. But all that was from a programmer's perspective. We looked at how we would see it. In this post, we will talk about about recursion from a machine's perspective. … Continue reading Understanding Recursion: Part 4/4
Understanding Recursion: Part 3/4
In the previous post, we discussed about how we can deconstruct a programming problem to use recursion to our advantage. We will continue to discuss about programming in this post as well. If you are not prepared to look at code, you may want to skip this post and proceed to the next one in … Continue reading Understanding Recursion: Part 3/4