Thanks the clarification, I misread the answer. Any tips for where I can find the source code for BSD diff? I found the GNU diffutils already here: http://www.gnu.org/software/diffutils/.
- Koen. On Wed, Aug 13, 2014 at 10:41 AM, Sergio Campamá <[email protected]> wrote: > I think he meant to replicate the diff functionality inside your app, > and handle the output your own way to display the results. AFAIK, you > can't call any command line programs from an iOS app... > -------------------------------------- > Sergio Campamá > [email protected] > > > > On Wed, Aug 13, 2014 at 7:31 AM, Koen van der Drift > <[email protected]> wrote: > > I thought about diff, but can I use that without NSTask, etc which aren't > > available on iOS? > > > > Also came across this: > > https://github.com/inquisitiveSoft/DiffMatchPatch-ObjC, which could be > > useful. > > > > Thanks for your imput, > > > > - Koen. > > > > > > > > > > On Wed, Aug 13, 2014 at 9:03 AM, ChanMaxthon <[email protected]> wrote: > > > >> I think you can embed code from BSD diff in your program. That is plain > C > >> and you just need to call it using your Objective-C code. > >> > >> Alternatively you can look into the implementation of BSD diff or GNU > >> diffutils and rewrite it using Objective-C or Swift for your project. > >> > >> Sent from my iPad > >> > >> > On Aug 13, 2014, at 20:34, Koen van der Drift < > [email protected]> > >> wrote: > >> > > >> > Is there any way to use a diff tool in an iOS app? My app at one point > >> > needs to find the difference between two large text files, and using > diff > >> > or something similar may be a possible solution. Both files are > >> downloaded > >> > as NSData objects from an external source, and right now I have > converted > >> > them to NSString objects. But they can be in any format, as long as I > can > >> > find a way which lines have changed. > >> > > >> > Thanks, > >> > > >> > - Koen. > >> > _______________________________________________ > >> > > >> > Cocoa-dev mailing list ([email protected]) > >> > > >> > Please do not post admin requests or moderator comments to the list. > >> > Contact the moderators at cocoa-dev-admins(at)lists.apple.com > >> > > >> > Help/Unsubscribe/Update your Subscription: > >> > https://lists.apple.com/mailman/options/cocoa-dev/xcvista%40me.com > >> > > >> > This email sent to [email protected] > >> > > _______________________________________________ > > > > Cocoa-dev mailing list ([email protected]) > > > > Please do not post admin requests or moderator comments to the list. > > Contact the moderators at cocoa-dev-admins(at)lists.apple.com > > > > Help/Unsubscribe/Update your Subscription: > > > https://lists.apple.com/mailman/options/cocoa-dev/sergiocampama%40gmail.com > > > > This email sent to [email protected] > _______________________________________________ Cocoa-dev mailing list ([email protected]) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [email protected]
