Click here to Skip to main content
15,614,608 members
Everything / Programming Languages / Objective C

Objective C


Great Reads

by Paul M Watt
Guide to understanding how to create and use regions with the WIN32 SDK
by The Ænema
This article will teach you how to create an amazing, clean and smooth WPF/Winform UI for your native application without using any complex, unsafe, ActiveXish methods, etc.
by Jecho Jekov
Provides an easy way to use C calling convention callback functions in C# and VB
by Shmuel Zang
This article shows how we can implement a thread-safe events (similar to .NET events) mechanism using the standard C++ library.

Latest Articles

by Udi Cohen
How I wrote a utility to sort files in FAT-32 storage devices and fixing products that are affected by improper sorting order, such as various music players.
by Ben McNamara
Container classes much faster than STL.
by vblover Programmer
Load Menu from Resource-Only DLL (created by VC++) and Set for Form As MainMenu by API Functions.
by Svetoslav Chekanov
Fast implementation of 2:1 image shrink (full image or part of it)

All Articles

Sort by Title

Objective C 

14 Sep 2010 by Ohmu
An article that creates a simple iPhone application that displays a graphic then cuts out the .XIB, and completes this just from the code.
24 Jan 2005 by darkoman
An article on creating 2D animated charts using Windows GDI.
10 May 2017 by Raghavendra Hosad
2D DFT for Color Image - GUI implementation
31 Jan 2021 by Steffen Ploetz
Creation of a basic icon editor with as little code as possible, that is running on ReactOS and Windows, to check out the stability of application development capabilities on ReactOS
14 Oct 2001 by Joseph M. Newcomer
An improvement on the CBitmapButton class.
21 Feb 2017 by Member 1895422
This article discusses bridging from Fortran to the .NET language C#.
28 Apr 2014 by Andre' Gardiner
A c banking atm concept console application
7 Mar 2016 by Will J Miller
Using UIImagePickerController to replicate the profile selection features found in the contacts app requires solving some vexing problems. This article presents one approach for a class that replicates the functionality using the UIImagePickerController.
27 Aug 2003 by ucc801
A cool GDI pattern brush tool with C++ source code. You can create a new office XP style pattern fill mode quickly.
4 Oct 2004 by liyang yu
A custom TextBox with input validation written in VC++.NET, also walks you through the steps needed to build your own custom controls
4 Jan 2005 by Chris Hills
Other articles describe replacements for MessageBox() with extra buttons for "Yes to All" and "No to All", but you still have to write the code to handle those buttons. This article presents a class that does all the work for you.
16 Dec 2003 by Tibor Blazko, René Greiner
An article about an open source and free fast tree control
9 Oct 2002 by Alex Mol
Classes to make working with time and date data in different timezones easier.
30 Jan 2003 by Marc Richarme
A small class that gives splitter-windows a flat look
9 Apr 2002 by Johnson Zhou
In Visual Studio, you will find an auto-completion list when you type your code in the IDE. This is a similar control but using a tree.
9 Apr 2002 by Paul M Watt
Guide to understand the three different types of clipping regions, and how they relate to the Device Context
31 Dec 2018 by Craig Muller
This article introduces a convenient class for hooking into idle processing.
25 Jun 2002 by Len Holgate
Although socket based TCP/IP servers using IO Completion Ports are often written in C++, it's sometimes useful to write such a server in Visual Basic.
25 Jun 2018 by David Serrano Martínez
A lazy stream has been implemented in C++11, so as to highlight the functional capabilities of this new specification
10 Mar 2002 by Paul A. Howes
An article detailing a simple memory-based device context for the WTL, to be used when flicker-free double-buffered drawing is desired
26 May 2020 by stefan stammberger
A novel allocator implementation for managing huge sets of data in STL's std:: containers for Windows operating systems
23 Jul 2003 by Nitron
A quick reference to pointers and pointer operations
30 Sep 2000 by Sherwood Hu
17 Aug 2002 by Len Holgate
Writing a high performance server that runs on Windows NT and uses sockets to communicate with the outside world isn't that hard once you dig through the API references. What's more, most of the code is common between all of the servers that you're likely to want to write.
27 Mar 2004 by Rob Manderson
12 Dec 1999 by Richard Stringer
A class that simplifies common date handling tasks
5 Aug 2003 by BadJerry
Drawing HTML text onto a device context
19 Aug 2003 by Rama Krishna Vavilala
A utility that can be used to spy the properties of any Windows forms control in the system
23 Sep 2004 by liyang yu
A simple GUI written in MC++ providing a DOM tree and XPath navigator for XML files
9 Oct 2019 by Zebedee Mason
Visual C++ tests are created from Gherkin DSL feature files using a Python 2.7 script
6 Aug 2002 by Alexander Kuzmin
A static splitter with the ability to hide/show multiple columns/rows
1 Dec 1999 by David Lantsman
A tree control / list control hybrid
25 Jun 2016 by Will J Miller
This article describes the implementation of a custom class called MMSCropImageView. The class gives the feature of drawing and moving a rectangle over an image to identify the crop region and return it in an UIImage. It explains the considerations and solutions for cropping a bitmap.
4 Dec 2001 by Sidney Chong
The CMenu class is a great help when it comes to manipulating menus, but unfortunately it doesn't implement serialization. CSerializableMenu is a subclass of CMenu that provides serialization support.
28 Apr 2019 by Phil Hopley
In this article, we will add AI to an existing ROS (Robot Operating System) House Bot.
9 Jan 2019 by steveb
Describes all aspects of MFC serialization mechanism
19 Jun 2007 by lano1106
Exploring the MFC GDI classes' inner working and proposing an alternative
26 Jan 2004 by Corneliu Tusnea
Observer Pattern implemented in a nice template model, easy to use as it does not require the classical inheritance and can easily decouple Subject and Observer
10 Dec 2002 by Magerusan Grigore Cosmin
Hybrid control simulating a combo box with checkboxes on a dropdown tree
29 Oct 2015 by minor_28
Web Control - Google Maps
4 Oct 2003 by Terry O'Nolley
An article using GDI to create a scalable periodic table of the elements
6 Dec 1999 by Jorge Lodos
This article describes an ISAPI project to send a page containing an image to the browser.
6 Dec 1999 by Jorge Lodos
This article describes an ISAPI project to show database information.
6 Dec 1999 by Jorge Lodos
This article describes an ISAPI project to show database information in frames.
6 Dec 1999 by Jorge Lodos
This article describes an ISAPI project to send a page containing two frames to the browser.
25 Oct 2001 by Joseph M. Newcomer
This class allows you to create a child process and receive notification of its output.
12 Dec 2013 by Cloud Hsu
Samples for present Android and iOS to control torch.
17 Apr 2000 by Anton Stuck
A class that provides some simple, yet spectacular window animation effects. Try the demo!
12 Jul 2002 by Hung Nguyen
A very simple splitter control for dialogs
6 Nov 2007 by .Suchit
Generating smooth lines with antialiasing; sample code for animation is included
27 Jun 2002 by Paul J. Weiss
C++ implementation of the Doomsday Rule to determine the weekday
8 Jan 2001 by T. Kulathu Sarma
This article explains how to avoid object dependencies using the Observer Pattern with a simple example.
8 Jan 2001 by T. Kulathu Sarma
When it is possible to have several different algorithms for performing a process, Strategy Pattern can be used to determine the best solution.
13 Dec 2018 by Tareq_Gamal
Simple way to create a Multitasking code for your Arduino project without using any external library.
16 Sep 2020 by Member 4206974
A function that works on event of Arduino and ESP32 boards
17 Apr 2003 by Barretto VN
Article on changing screen resolution
20 May 2002 by Jason Henderson
Draw and animate ASCII characters to a window using this COM object.
3 May 2000 by Mike Junkin
How to use asynchronous IO to send data from an ISAPI module
25 Jan 2019 by David Lafreniere
Simplify passing data between threads using this multithreaded, portable C++ asynchronous callback framework
14 Sep 2018 by bkelly13
Goal: Describe how asynchronous or non-blocking TCP code works
29 Mar 2013 by bkelly13
Goal: Describe how asynchronous or non-blocking TCP code works
29 Jan 2016 by Chris_Riley
In this post I will explain how quality imaging is the most critical element for an application I’m working on to support both OCR and NLP.And how I’m using the MobileImage SDK to do it.
11 Feb 2015 by leshkoapps
How you can use AVAssetResourceLoader and AVPlayer in your apps
8 Sep 2010 by brochpirate
An iPhone media player designed specifically for listening to audiobooks
19 Nov 1999 by Maximilian Pasternak
4 Jan 2006 by Dimiter Georgiev
Using the HeightBalancedTree C++ template as an array or as a sorted sequence
11 Jan 2003 by Barretto VN
An article showing methods of screen capture
25 Aug 2018 by Kewin Rausch
Introduction to protocols to manage Key Exchange in secure channels communication
28 May 2001 by Jonathan Gilligan
Windows reports erroneous file modification times, which change according to daylight savings. This article describes why this is so and how to determine correct file modification times and avoid the DST bug.
8 Jul 2010 by mattz32
A simple tutorial on how to create a navigation-based application and transitioning between views.
19 Dec 2019 by Edwig Huisman
A binary-coded-decimal class and the ODBC Interface
12 Mar 2007 by tonim
Description of binary trees and fast search in one-dimensional data
25 Apr 2002 by Nicolas Gazelle
This is my attempt to create a simple toolbar class that allows to set a bitmap in the background of a toolbar.
9 Nov 2005 by Ganyob
How to build secure private file sharing client/server using a freeware SDK
30 Jun 2010 by deluizon
Learning the basic of developing application on iPhone by developing simple reader app
20 Dec 2019 by steveb
Dynamic string for the C language
3 Sep 2018 by Michael Chourdakis
Easy to use simple parser with S/MIME Support. Version 2.
8 Dec 2018 by CalicoSkies
Mixing audio from multiple WAV files to a single WAV file. Includes a C++ class for reading and writing WAV audio files, derived from an AudioFile class for future support of other audio file formats.
23 Mar 2006 by DaveeCom
CAlarmClock is a C++ class that can generate repeating asynchronous alarms
20 Apr 2019 by, sibani.p
Creating a simple ORM for C++ on-top of SQL database
2 Jun 2009 by Craig Giles
I have been learning quite a few development strategies as of late, and the newest one that I’ve taken a peek into is Test Driven Development (TDD), or Unit Testing.
26 Jan 2019 by David Lafreniere
A framework combining state machines and multicast asynchronous callbacks
26 Nov 2010 by Achilleas Margaritis
C++0x Dynamic Message Passing Ala Objective-C
5 Jun 2018 by Shao Voon Wong
Implementing string_view conversion to integral types using Boost Spirit Qi v2
23 Nov 2001 by Oskar Wieland
How to find Easter Sunday and Ash Wednesday
31 Mar 2021 by Fedor Naumenko
Find type of distribution and parameters from set of distributed physical values
28 Jun 2018 by Florian Rappl
A car distance sensor using the Arduino with an ultrasonic transducer
25 May 2004 by Abin
A file/folder browsing control that integrates an editbox and a button with built-in images
3 May 2007 by Elia Sarti
A CPaintDC replacement in OnPaint painting. Simply change CPaintDC dc(this) in CBufferDC dc(this), and you're done.
2 Apr 2004 by Abbas_Riazi
A tree control to show installed devices like Device Manager
22 Dec 2003 by John R. Shaw
CDibData is a utility class for: loading, saving, and manipulating bitmaps
6 Feb 2003 by Doru Cioata
A simple but effective class for estimating remaining time in the execution of a process
16 Aug 2002 by Ming Liu
CButton-derived control associated with a groupbox to enable/disable controls inside
7 Aug 2002 by DCUtility
Chat (Client/Server) project build with code found at Code Project.
24 Apr 2019 by Gonzales Cenelia
Tutorial on making an artificial intelligence chatbot