Click here to Skip to main content
15,881,248 members
Everything / Programming Languages / Objective C

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 Javad Taheri (drjackool)
Show or hide, reorder, save and restore list view column headers
by optiklab1
I demonstrate with an actual implementation that well-known algorithms BFS, DFS, Dijkstra, and A-Star are essentially variations of the same algorithm.
by ToughDev
How to convert between NSString and C strings in iOS project
by Ben McNamara
Container classes much faster than STL.

All Articles

Sort by Updated

Objective C 

15 Sep 2023 by optiklab1
I demonstrate with an actual implementation that well-known algorithms BFS, DFS, Dijkstra, and A-Star are essentially variations of the same algorithm.
12 Feb 2023 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.
16 Nov 2022 by Svetoslav Chekanov
Fast implementation of 2:1 image shrink (full image or part of it)
11 Sep 2022 by Rahul Dev Tripathi
The fully working sample code explains everything necessary to create a Minifilter driver to block devices connected through an interface.
20 Aug 2022 by Patrice T
Using a large list of primes with Trial Division algorithm and how to handle the list
16 Jun 2022 by Member 4206974
A work for exploring the Asynchronous WEB Server, the SPIFFS File system and the exploitation of the dual core
2 Apr 2022 by Michael Sydney Balloni
If you were on the fence about adding mscript to your arsenal of system tools, have another look.
23 Feb 2022 by Michael Sydney Balloni
Recycle objects that are expensive to create and improve the performance of your application
8 Jan 2022 by Michael Sydney Balloni
An exciting proof-of-concept that sews httplite with security components
16 Dec 2021 by AlexeyAB
Atomic operations and C++11 memory barriers and assembler instructions generated on x86_64 CPUs
17 Oct 2021 by Petrov Vladimir
Starting Threads in MFC and Win32 and some handling samples
8 Sep 2021 by Michael Sydney Balloni
Performance of data structures in C++ vs. C#
12 Jul 2021 by David Wincelberg
Strings that differ by typos can be matched.
22 Jun 2021 by Miroslav Fidler
Creating a simple utility for converting text to SVG path in U++
4 Jun 2021 by Member 4206974
A C++ script with functions for managing the power reduction and wake up techniques on ESP32 board
1 May 2021 by Mircea Neacsu
A data structure for finding best rational approximations
7 Apr 2021 by Member 4206974
Board based automation and environment control
31 Mar 2021 by Fedor Naumenko
Find type of distribution and parameters from set of distributed physical values
25 Feb 2021 by Stephane Capo
Kigs framework C++ Windows project to retrieve and display what other channels are subscribed by subscribers of a given YouTube channel.
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
12 Jan 2021 by Alexander Schichmanter
Concept, Motivation and Implementation of Dynamic Logging - a valuable aid to the C++ programmer
18 Oct 2020 by Roozbeh Abolpour
The data-driven MPC is implemented in this project that can be easily exploited
16 Sep 2020 by Member 4206974
A function that works on event of Arduino and ESP32 boards
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
14 Apr 2020 by Member 4201813
Jump forward/backward procedures for XorShift RNG explained step by step
18 Feb 2020 by Mircea Neacsu
Case folding for UTF-8 code
6 Jan 2020 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.
2 Jan 2020 by Alexandre Bencz
DotNetPELib is a library which abstracts managed information such as namespaces, classes, fields, methods, and instructions. The information can then be used to generate assembly language source files, or PE executables or DLLs.
20 Dec 2019 by steveb
Dynamic string for the C language
19 Dec 2019 by Edwig Huisman
CString only projects can convert to STL std::string
19 Dec 2019 by Edwig Huisman
A binary-coded-decimal class and the ODBC Interface
17 Dec 2019 by Alexandre Bencz
With this new OrangeC/C++ compiler back-end, you can compile your C code to .NET
30 Oct 2019 by Sanmayce
Brutally optimized hash function for general table lookups
20 Oct 2019 by Lance A. Endres
The algorithm presented by Radhakrishnan, et al., originally used to segment well logs for the oil industry, has been ported to C and C#.
9 Oct 2019 by Zebedee Mason
Visual C++ tests are created from Gherkin DSL feature files using a Python 2.7 script
22 Sep 2019 by Rodrigo Cesar de Freitas Dias
Introducing WinLamb, a modern C++11 object-oriented library to write native Windows programs
12 Aug 2019 by LeisureBamboo
The decode and encode of multiPage rotate tif.zip
31 May 2019 by Rick Lunglhofer
Details the Implementation and use of a C Language Interpreter with a browser Interface running on an ESP32
28 Apr 2019 by Phil Hopley
In this article, we will add AI to an existing ROS (Robot Operating System) House Bot.
24 Apr 2019 by Gonzales Cenelia
Tutorial on making an artificial intelligence chatbot
24 Apr 2019 by QxOrm
QxOrm C++ library: Persistence (based on QtSql Qt library) - Serialization (based on boost::serialization library) - Reflection (introspection)
20 Apr 2019 by BrainlessLabs.com, sibani.p
Creating a simple ORM for C++ on-top of SQL database
11 Apr 2019 by Jose A Pascoa
Although most Windows programmers have already used the RichEdit Control, many of them are not aware of all its capabilities. One such capability is image embedding.
20 Feb 2019 by David Lafreniere
A compact C++ finite state machine (FSM) implementation that's easy to use on embedded and PC-based systems
26 Jan 2019 by David Lafreniere
A framework combining state machines and multicast asynchronous callbacks
25 Jan 2019 by David Lafreniere
Simplify passing data between threads using this multithreaded, portable C++ asynchronous callback framework
22 Jan 2019 by Andrea Ricchetti
Two ways to make a IEEE 754 conversion (32 bit) pack and unpack
17 Jan 2019 by Phil Hopley
Third part in a series on a ROS (Robot Operating System) House Bot
16 Jan 2019 by Phil Hopley
Second part in a series on a ROS (Robot Operating System) House Bot
9 Jan 2019 by steveb
Describes all aspects of MFC serialization mechanism
3 Jan 2019 by Sauro Abbondanzieri
UWP, COM, C++/WinRT, OOP in plain C. What else?
31 Dec 2018 by Craig Muller
This article introduces a convenient class for hooking into idle processing.
29 Dec 2018 by Sauro Abbondanzieri
Implementing a Canvas concept with OOP, in a fresh, polished and effective, pure and plain ANSI C
25 Dec 2018 by Shao Voon Wong
15 Dec 2018 by Dmitriy Gakh
An introduction to Genetic Algorithms with brief reference to biology and example of finding one solution for complex mathematical equation
13 Dec 2018 by Tareq_Gamal
Simple way to create a Multitasking code for your Arduino project without using any external library.
13 Dec 2018 by Michael Haephrati
A simple way for sending WhatsApp documents and images to an individual or to a group in C++
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.
26 Nov 2018 by Jonas Selling
Clarifying the use of multi-pass filter cutoff correction
18 Nov 2018 by mimicry
An article about class factory with dynamic subscription / auto registration
15 Nov 2018 by Yves Florido-Monnier
A safe and functional hold of managed types from native c++
8 Nov 2018 by Member 13737597
This article shows you how to implement trampolines on x64, introduces the idea of sync and async hooks, and dynamically added runtime filters and loggers.
4 Nov 2018 by Michael Chourdakis
A ready to be used hotpatching library with five methods!
3 Nov 2018 by Michael Haephrati
A simple way for sending WhatsApp messages to an individual or to a group in C++
1 Nov 2018 by Fedor Naumenko
A combined solution of the generalized partition problem, which allows to quickly get the good quality result
29 Sep 2018 by Alexander Atamas
A splitter control derived from CStatic for dialog controls, and that can be used not only within the restricted splitter pane.
29 Sep 2018 by libbyliugang
A splitter control for dialog can auto change the linked window's position
14 Sep 2018 by bkelly13
Goal: Describe how asynchronous or non-blocking TCP code works
11 Sep 2018 by _Flaviu
A way to use OpenCV in MFC project
10 Sep 2018 by Kewin Rausch
Moving forward in the future networks evolution
3 Sep 2018 by Michael Chourdakis
Easy to use simple parser with S/MIME Support. Version 2.
1 Sep 2018 by Arthur V. Ratz
In this brief article, we will demonstrate how to deploy a Node.js application and run it on Docker's Windows Server Core 2016 Containers
25 Aug 2018 by Kewin Rausch
Introduction to protocols to manage Key Exchange in secure channels communication
19 Aug 2018 by Michael Haephrati
Here is a way to find what is the email address / addresses used by the user running a program
13 Aug 2018 by Shao Voon Wong
13 Aug 2018 by Shmuel Zang
This article shows how we can implement a thread-safe events (similar to .NET events) mechanism using the standard C++ library.
7 Aug 2018 by Artem Moroz
Using ESP8266 module to remotely control high power electrical appliances
6 Aug 2018 by raddevus
Build this circuit and learn how easy it is to grab GPS data and store it on an SD Card. Walk around your neighborhood and then upload data to a map.
5 Aug 2018 by ron85262
In this article, I'll make an overview of IoT and introduce a way to approach IoT using Wemos D1.
19 Jul 2018 by Elia Sarti
A class which encapsulates a hyperlink control for web page redirection or normal button usage
18 Jul 2018 by Michael Moroz
This articles describes how to open SVG files in C++ application, work with Bezier curves and export to PDF.
9 Jul 2018 by ThatsAlok
Let's explore the world of StateFulWidget with respect to Flutter
4 Jul 2018 by ThatsAlok
In this tutorial, I will provide step by step to build your first Flutter App
28 Jun 2018 by Florian Rappl
A car distance sensor using the Arduino with an ultrasonic transducer
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
16 Jun 2018 by Shao Voon Wong
Overloaded Operators to write concise code on STL Set Algorithms
5 Jun 2018 by Shao Voon Wong
Implementing string_view conversion to integral types using Boost Spirit Qi v2
20 May 2018 by Eric Lynch
In this article, we explore the implementation of a Visual Studio editor that allows editing of a fictitious "Colorful" language. The editor minimally implements both syntax classification / coloring and IntelliSense completion.
18 Jan 2018 by Jan Dolinay
Source level debugger for Arduino with GDB and Eclipse
18 Sep 2017 by David Wincelberg
Sort by month name in database tables, filenames or strings
18 May 2017 by darkoman
Article about the 2D isometric game engine
10 May 2017 by Raghavendra Hosad
2D DFT for Color Image - GUI implementation
3 May 2017 by dmihailescu
A Visual Studio add-in that inserts some commonly known OO patterns into your working project and searches your highlights online.
21 Feb 2017 by Member 1895422
This article discusses bridging from Fortran to the .NET language C#.
12 Nov 2016 by Zebedee Mason
Perform dependency analysis by using Doxygen to parse source code and produce a report
5 Oct 2016 by YevheniyK
The article describes a general approach to using Cocos2d-x on top of native components and relevant coding specifics for Cocos2d-x, iOS and Android.
6 Aug 2016 by Petrov Vladimir
The alternative way of the MFC Project from Existing Code creation
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.