forked from myang-git/QR-Code-Encoder-for-Objective-C
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
24 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
Install | ||
========================= | ||
|
||
To integrate QR Code Encoder static library with your iOS application, follow the steps below: | ||
|
||
1. Drag the Xcode project package QRCodeEncoderObjectiveCAtGithub.xcodeproj to your project navigator | ||
|
||
2. Click on your project. Choose the target. Then go to the Build Phases page. Expand "Target Dependencies" and add qrencoder to the list | ||
|
||
3. In the same Build Phases page, expand "Link Binary With Libraries", add libqrencoder.a to the list | ||
|
||
4. Build the project and you are good to go! | ||
|
||
How to Use | ||
========================= | ||
1. Import QREncoder.h | ||
|
||
2. Call QREncoder +encodeWithECLevel:(int)ecLevel version:(int)version string:(NSString*)string to encode a string to a square matrix of booleans. | ||
|
||
3. Call QREncoder +renderDataMatrix:(DataMatrix*)matrix imageDimension:(int)imageDimension to render the matrix generated from step 2. | ||
|
||
Take a look at QRCodeEncoderDemoViewController.mm for encoding and rendering examples. | ||
|
||
Also, since the encoder references C++ code, the implementation files need to have .mm as the extension. |