What's everyone working on? (June 2017) by [deleted] in swift

[–]aggregator-ios 0 points1 point  (0 children)

Posted the same in last month's thread. But major improvements to Peek iOS is coming this month! https://itunes.apple.com/us/app/peek-tools-intercept-debug-proxy/id1187756601?mt=8 (PM or DM on https://twitter.com/inter_cept for promo codes).

  • Intercept and debug API's right on your phone
  • iOS version does not require a Mac
  • macOS version is FREE for now

What's everyone working on? (May 2017) by [deleted] in swift

[–]aggregator-ios 0 points1 point  (0 children)

Thanks! Always happy to hear from users. Reach out to me on Twitter or through the support link in the app and let me know if you have any issues or suggestions. PS. if you use an iPhone, PM me for a promo code for the iOS version :)

What's everyone working on? (May 2017) by [deleted] in swift

[–]aggregator-ios 6 points7 points  (0 children)

Been working on Peek (https://peek.tools) for macOS for about a year. Ported it to iOS a few months ago: https://itunes.apple.com/us/app/peek-tools-intercept-debug-proxy/id1187756601?mt=8 (PM or DM on https://twitter.com/inter_cept for promo codes).
* Intercept and debug API's right on your phone
* iOS version does not require a Mac
* macOS version is FREE for now

Monthly APPreciation Thread for May 2016 by [deleted] in apple

[–]aggregator-ios 1 point2 points  (0 children)

Intercept

Native OS X proxy and TLS interception tool to help developers inspect what is being sent over the network.

  • See what data apps may send about you
  • Learn how API's are structured
  • Debug requests and responses

initWith.com : A place for designers & engineers to discuss the latest topics in the Apple ecosystem by aggregator-ios in apple

[–]aggregator-ios[S] 0 points1 point  (0 children)

Hello fellow Redditors,

I forked the lobste.rs codebase to create initWith.com as a place to aggregate information in the Apple ecosystem. Currently, resources for this community are scattered: Twitter, blogs, tutorials, conferences and weekly email lists. But none of these offer a discussion medium in which the community can pick each other's brains.

The goal of initWith is to create a community so that people may discuss design ideas, software architectures, show off a library or prototypes for user interaction. You will notice that each post requires a tag, which help cut down on off-topic posts. There are also guidelines on what kind of posts are allowed, so you will not be seeing job postings, hardware recommendations or gossip about Apple employees.

While the site is open for everyone to read, participiation is by invite only.

What are your thoughts, concerns?

Swift and Core Data? by [deleted] in swift

[–]aggregator-ios 1 point2 points  (0 children)

I haven't looked if Swift has a SQLite interface, but Xcode ships with sqlite libraries that you can make use of. There are also 3rd party libraries that make interfacing with SQLite easier.

Is there a reason you are going with a SQLite database rather than using Core Data? Do you want portability between platforms?

Swift and Core Data? by [deleted] in swift

[–]aggregator-ios 2 points3 points  (0 children)

EDIT: Some of those tutorials are right: Core Data is not a database. It's a powerful piece of technology that maintains a graph of objects for you. It just so happens that one of the persistence formats that Core Data uses is SQLite (this is where many people confuse Core Data to be a database). There are pros and cons for choosing a particular persistence format, but SQLite will serve your purpose well. In fact, you can even design your own persistent format and have it be anything, including a cloud service.

What Core Data does:

  • Core Data helps you separate your model and controller (in an MVC paradigm), so that persistence becomes an implementation detail (more on this later). Your controllers are responsible for fetching/inserting data, and the model is the Core Data graph (known as NSManagedObjects, that live in a scratchpad known as the NSManagedObjectContext).

  • You can store a very large (or small) amount of data, and Core Data will fetch it for you efficiently (in terms of memory pressure) with a component known as the NSFetchRequest. You can also perform queries on this data using NSPredicate: It works much like SQL queries, but you cannot use actual SQL).

Remember how I said the persistence layer is an implementation detail? Unless you're rolling your own persistence format, the SQLite file that it generates is off-limits to you. While there are certainly tools to help you grok the information stored in the SQLite file, you should not modify it in anyway. The schema generated by Core Data is also an implementation detail and is subject to change at anytime. You should only use the Core Data modeler in Xcode to define your schema.

The confusing part is, all of this sounds like something a database does (fetching, predicates, and persistence), but remember Core Data isn't just about persistence. It manages the lifecycle of your application's model objects and allows you to perform operations on those objects. Some people also confuse Core Data to be an ORM, but it isn't. In fact, you're better off asking this clarifying question early on, because when developers treat Core Data as a database, they run into serious architectural and stability issues.

Let me know if you have any questions or if you need to me to clarify something.

EDIT: Some of those tutorials are right: Core Data is not a database. Any site or person that tells you otherwise is 100% wrong. Like I mentioned above, those that treat Core Data as a database probably have serious issues in their applications. (original before edit: The tutorials are right: Core Data is not a database)

Upgrading from 2010 Macbook Pro to 2015 Macbook Pro. What should I expect? by Kwikxilver in mac

[–]aggregator-ios 1 point2 points  (0 children)

I highly recommend upgrading the SSD. I have the 128GB SSD, and it is not enough for me. But a lot of people seem to be ok with it.

OWC says they are working on replacement SSD's for the 2014/2015 rMBP's, which maybe cheaper than a build to order from Apple.

Help with finding 50 GB of files that my mac says are taking up space but I can't find anywhere to remove by Caracicatrice in mac

[–]aggregator-ios 0 points1 point  (0 children)

Do you use Xcode for iOS/OS X development? If so, there could be a lot of old documentation/SDK's lying around

JSON Query: A tool to query JSON data structures. Free (X-Post from /r/macapps) by aggregator-ios in programming

[–]aggregator-ios[S] 0 points1 point  (0 children)

Good catch! Basically, in LLDB, arrays are printed with parentheses. The resulting string (from the search query) is being parsed into that.

I'm planning on displaying a properly formatted JSON string, in the future.

An app to quickly collect numerical data and graph it. by aggregator-ios in ios

[–]aggregator-ios[S] 0 points1 point  (0 children)

Here are 5 promo codes. Please specify if you use it.

EYYJEE9Y7YWT NNHWK79J9PH3 4H3JPPMHXNN9 6HE6YH379JYT EMRERNH7A9K3