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á <sergiocamp...@gmail.com> 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á > sergiocamp...@gmail.com > > > > On Wed, Aug 13, 2014 at 7:31 AM, Koen van der Drift > <koenvanderdr...@gmail.com> 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 <xcvi...@me.com> 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 < > koenvanderdr...@gmail.com> > >> 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 (Cocoa-dev@lists.apple.com) > >> > > >> > 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 xcvi...@me.com > >> > > _______________________________________________ > > > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > > > 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 sergiocamp...@gmail.com > _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) 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 arch...@mail-archive.com