mjtsai + nsexceptional   73

Twitter
Xcode 10 debuted this year and it still aligns Objc braces and brackets in the most unhelpful way possible. pic.twitter.com/DbxqQxqSTy

— Tanner Bennett (@NSExceptional) October 19, 2018
FavoriteTweet  NSExceptional 
yesterday by mjtsai
Twitter
It was interesting to completely anonymize my device and see which apps broke.

(randomizing the device name, model, and hiding my WiFi network name, etc)@SparkMailApp, why are you associating any of this information with my session?

— Tanner Bennett (@NSExceptional) October 18, 2018
FavoriteTweet  NSExceptional 
2 days ago by mjtsai
Twitter
4 years from now:

"Guys, iPad, iPhone 5c, iPhone XS Plus, XS Max, they sounded bad at the time but we got used to them!

"But this? I don't think I can ever get over 'iPhone XV UHD 360 Pro S.' Apple has hit a new low."

— Tanner Bennett (@NSExceptional) September 12, 2018
FavoriteTweet  NSExceptional 
5 weeks ago by mjtsai
Twitter
Chick-Fil-A, allegedly, because they are able to uniquely identify devices across installs and without the Ad ID

— Tanner Bennett (@NSExceptional) September 11, 2018
FavoriteTweet  NSExceptional 
5 weeks ago by mjtsai
Twitter
Baffled that there is no way to report an app which breaks the App Store rules or uses private APIs against users.

— Tanner Bennett (@NSExceptional) September 11, 2018
FavoriteTweet  NSExceptional 
5 weeks ago by mjtsai
Twitter
I wish Apple would make an AirPlay dongle. I don't want to drop $100+ for every TV in my house :/

— Tanner Bennett (@NSExceptional) August 21, 2018
FavoriteTweet  NSExceptional 
8 weeks ago by mjtsai
Twitter
The same way iMessage does. Put each group on its own screen. Have one switch at the top that, when turned off, collapses the entire table view.

— Tanner Bennett (@NSExceptional) July 28, 2018
FavoriteTweet  NSExceptional 
12 weeks ago by mjtsai
Twitter
I don't want to have to bring my OWN HDMI CABLE everywhere I'd like to use one. It's common for many houses to have multiple TVs and HDMI cables, am I supposed to buy a half dozen of these?

What if the TV is wall mounted and a new cable can't be easily connected to the TV? Etc.

— Tanner Bennett (@NSExceptional) July 12, 2018
FavoriteTweet  NSExceptional 
july 2018 by mjtsai
Twitter
My Bluetooth mouse shouldn't randomly disconnect 😎 but it does. My $70 mouse has unreliable Bluetooth with macOS. Dunno why. It comes with a usb dongle which works flawlessly.

— Tanner Bennett (@NSExceptional) July 12, 2018
FavoriteTweet  NSExceptional 
july 2018 by mjtsai
Twitter
False. There are NO USB C Bluetooth mouse dongles. They

do

not

e x i s t

I also miss HDMI. https://t.co/N1t3U3lP3O

— Tanner Bennett (@NSExceptional) July 12, 2018
FavoriteTweet  NSExceptional 
july 2018 by mjtsai
Twitter
At a very basic level, sure. I don't think we have the same criticisms now as we did even 10 years ago, though. https://t.co/qITTH3hHhq

— Tanner Bennett (@NSExceptional) July 5, 2018
FavoriteTweet  NSExceptional 
july 2018 by mjtsai
Twitter
Google maps also shows speed limits and lane guides…

— Tanner Bennett (@NSExceptional) June 29, 2018
FavoriteTweet  NSExceptional 
june 2018 by mjtsai
Twitter
"We're bringing support for grouped notifications!"

A feature they had years ago and took away.

— Tanner Bennett (@NSExceptional) June 4, 2018
FavoriteTweet  NSExceptional 
june 2018 by mjtsai
Twitter
This is why the iOS Facebook app has 18,000 classes, and why Facebook had to hack the Android class loader to even get their app to launch with so many classes… https://t.co/wE0i7uYD0n

— Tanner Bennett (@NSExceptional) June 3, 2018
FavoriteTweet  NSExceptional 
june 2018 by mjtsai
Twitter
Look at the sidebar. macOS and iOS apps in the same project. Even if they're different targets, there is a views folder in the 'Shared' section.

We're getting some kind of UXKit this year 😎 https://t.co/iVEuDezMKH

— Tanner Bennett (@NSExceptional) June 3, 2018
FavoriteTweet  NSExceptional 
june 2018 by mjtsai
Twitter
PowerPC->Intel : Objc->Swift
::
?->? : Swift->hypothetical Objc successor

I can't think of a really analogous pivot by Apple. As far as I know they've never admitted to any major mistakes besides abandoning Ping.

— Tanner Bennett (@NSExceptional) May 28, 2018
FavoriteTweet  NSExceptional 
may 2018 by mjtsai
Tanner Bennett on Twitter: "@gittower I'm on the beta. I think it's mixing up "MY VERSION" and "THEIR VERSION" because "my" version is what I'm rebasing on, and isn't even a commit by me...… https://t.co/3F7mCQHD35"
@gittower I'm on the beta. I think it's mixing up "MY VERSION" and "THEIR VERSION" because "my" version is what I'm rebasing on, and isn't even a commit by me... pic.twitter.com/Z7r3g0iArl

— Tanner Bennett (@NSExceptional) May 8, 2018
FavoriteTweet  NSExceptional 
may 2018 by mjtsai
Tanner Bennett on Twitter: "@gittower Why did the button labels disappear in the beta? There's no option to turn them on in Customize Toolbar."
@gittower Why did the button labels disappear in the beta? There's no option to turn them on in Customize Toolbar.

— Tanner Bennett (@NSExceptional) April 18, 2018
FavoriteTweet  NSExceptional 
april 2018 by mjtsai
Tanner Bennett on Twitter: "So, apps built on iOS 2 will still run, but I can't keep using Sierra to use Xcode 9.3?… "
So, apps built on iOS 2 will still run, but I can't keep using Sierra to use Xcode 9.3?

— Tanner Bennett (@NSExceptional) April 2, 2018
FavoriteTweet  NSExceptional 
april 2018 by mjtsai
Tanner Bennett on Twitter: "Didn't realize I needed this until now. Apple really does have all the pieces. But can they put them together? … guess we won't know until they try.… https://t.co/bQZgWLzRQ2"
Didn't realize I needed this until now. Apple really does have all the pieces. But can they put them together? … guess we won't know until they try. pic.twitter.com/uLxbqP3SjO

— Tanner Bennett (@NSExceptional) March 25, 2018
FavoriteTweet  NSExceptional 
march 2018 by mjtsai
NSExceptional on Twitter: "When you're too lazy to make your own config object… 😂… "
When you're too lazy to make your own config object… 😂 https://t.co/WsNNsaWmW7

— NSExceptional (@NSExceptional) March 11, 2018
FavoriteTweet  NSExceptional 
march 2018 by mjtsai
NSExceptional on Twitter: "Accidentally put an AirPod through the wash last night. It still works 🤙🏻"
Accidentally put an AirPod through the wash last night. It still works 🤙🏻

— NSExceptional (@NSExceptional) February 24, 2018
FavoriteTweet  NSExceptional 
february 2018 by mjtsai
NSExceptional on Twitter: "I just think it's silly that `Tanner` is already taken, and after whoever owns it dies, no one will be able to use it again.… "
I just think it's silly that `Tanner` is already taken, and after whoever owns it dies, no one will be able to use it again.

— NSExceptional (@NSExceptional) February 21, 2018
FavoriteTweet  NSExceptional 
february 2018 by mjtsai
NSExceptional on Twitter: "The new Apple campus is literally a walled garden. Hm."
The new Apple campus is literally a walled garden. Hm.

— NSExceptional (@NSExceptional) February 17, 2018
FavoriteTweet  NSExceptional 
february 2018 by mjtsai
NSExceptional on Twitter: "As an example, it's relatively cumbersome to "flatten" some JSON. Specifically, nested containers. I'd like to be able to use "https://t.co/io4YSE3zOl" as a coding key value instead of making new enum for each nested container.
As an example, it's relatively cumbersome to "flatten" some JSON. Specifically, nested containers. I'd like to be able to use "https://t.co/io4YSE3zOl" as a coding key value instead of making new enum for each nested container.https://t.co/WRHFZvHhCg

— NSExceptional (@NSExceptional) February 3, 2018
FavoriteTweet  NSExceptional 
february 2018 by mjtsai
NSExceptional on Twitter: "Because… he doesn't 🙃 As far as he's concerned, they've already done just that… "
Because… he doesn't 🙃

As far as he's concerned, they've already done just that

— NSExceptional (@NSExceptional) January 26, 2018
FavoriteTweet  NSExceptional 
january 2018 by mjtsai
NSExceptional on Twitter: "Ah. He's just spewing nonsense for PR I think.… "
Ah. He's just spewing nonsense for PR I think.

— NSExceptional (@NSExceptional) January 26, 2018
FavoriteTweet  NSExceptional 
january 2018 by mjtsai
NSExceptional on Twitter: "I have a few questions. Did the Moto X get the latest version of Android? Why is he using an almost 4 year old phone? Every S5 I see in the real world is holding up about as well as the 6+ is. For perspective, this is like using
I have a few questions.

Did the Moto X get the latest version of Android?

Why is he using an almost 4 year old phone? Every S5 I see in the real world is holding up about as well as the 6+ is. For perspective, this is like using an iPhone 4 when the 5s was out. https://t.co/EzzaN1WaJP

— NSExceptional (@NSExceptional) January 22, 2018
FavoriteTweet  NSExceptional 
january 2018 by mjtsai
NSExceptional on Twitter: "2018 and Twitter for Mac still doesn't support 280."
2018 and Twitter for Mac still doesn't support 280.

— NSExceptional (@NSExceptional) January 20, 2018
FavoriteTweet  NSExceptional 
january 2018 by mjtsai
NSExceptional on Twitter: "@mjtsai Ah, it looks like if it's a computer you've synced with before, you can back up and then restore. https://t.co/eM4poSGVtv"
Ah, it looks like if it's a computer you've synced with before, you can back up and then restore.https://t.co/eM4poSGVtv

— NSExceptional (@NSExceptional) January 16, 2018
FavoriteTweet  NSExceptional 
january 2018 by mjtsai
NSExceptional on Twitter: "Seems shady that @okcupid only show users to other users in the same "class." Am I supposed to thank you for only showing me (to) ugly peopl… https://t.co/BNzmW595dZ"
Seems shady that @okcupid only show users to other users in the same "class." Am I supposed to thank you for only showing me (to) ugly people until now?

Might explain why I didn't want to open the app a second time, and deleted it shortly after. pic.twitter.com/W2rA1bVQBE

— NSExceptional (@NSExceptional) January 13, 2018
FavoriteTweet  NSExceptional 
january 2018 by mjtsai
Tanner Bennett on Twitter: "@reneritchie I agree that scaling is probably the problem. I also think it has to do with Tim slowly starting to run Apple /his/ way. I don't like that… https://t.co/1VlC9ew4xx"
I agree that scaling is probably the problem. I also think it has to do with Tim slowly starting to run Apple /his/ way.

I don't like that you tried to play down current events by using a logical fallacy: "people have always complained, this year is no different"

— Tanner Bennett (@NSExceptional) January 10, 2018
FavoriteTweet  NSExceptional 
january 2018 by mjtsai
Tanner Bennett on Twitter: "@mjtsai All of this could be faked, except the Double-Click to Confirm, which would either lock the phone or trigger Wallet. https://t.co/2gG8EltZqx"
All of this could be faked, except the Double-Click to Confirm, which would either lock the phone or trigger Wallet. pic.twitter.com/2gG8EltZqx

— Tanner Bennett (@NSExceptional) January 1, 2018
FavoriteTweet  NSExceptional 
january 2018 by mjtsai
Tanner Bennett on Twitter: "@mjtsai fakes the Face ID popup and tells you it couldn't recognize your face. Now, when you hit the blue Install button, it will ask for your iTune… https://t.co/R2ooseEsfG"
fakes the Face ID popup and tells you it couldn't recognize your face. Now, when you hit the blue Install button, it will ask for your iTunes password.

So, it doesn't apply to Apple Pay so much as it applies to phishing for your iTunes password.

— Tanner Bennett (@NSExceptional) January 1, 2018
FavoriteTweet  NSExceptional 
january 2018 by mjtsai
Tanner Bennett on Twitter: "@mjtsai I had this question too. Consider this scenario: Say the payment UI uses an on-screen button. A malicious app presents a fake IAP dialog th… https://t.co/LO58GPeOiw"
I had this question too. Consider this scenario:

Say the payment UI uses an on-screen button. A malicious app presents a fake IAP dialog that looks just like the real one. When you try to use Face ID, what it really does is use ARKit to detect your face then

— Tanner Bennett (@NSExceptional) January 1, 2018
FavoriteTweet  NSExceptional 
january 2018 by mjtsai
Tanner Bennett on Twitter: "I have never once had to use "Reset Keyboard Dictionary" until iOS 11. This ML autocorrect is an absolute fucking disaster. This is one of… https://t.co/OjlU8CMV7j"
I have never once had to use "Reset Keyboard Dictionary" until iOS 11. This ML autocorrect is an absolute fucking disaster.

This is one of many examples of it trying to correct to something that doesn't make sense, or not correcting something obvious (ie 'reser' to 'reset') pic.twitter.com/OB2x67wwV6

— Tanner Bennett (@NSExceptional) January 1, 2018
FavoriteTweet  NSExceptional 
january 2018 by mjtsai
Tanner Bennett on Twitter: "@nicklockwood @bob_burrough OK, it's only temporary, and not for the 6S which really needs it, and only if you qualify, and it's still almost 800% markup, but…"
OK, it's only temporary, and not for the 6S which really needs it, and only if you qualify, and it's still almost 800% markup, but…

— Tanner Bennett (@NSExceptional) December 29, 2017
FavoriteTweet  NSExceptional 
december 2017 by mjtsai
Tanner Bennett on Twitter: "@bob_burrough Which, they DIDNT communicate, and which is NOT reasonable, because they wouldn't have to slow older phones if they allowed us to replace ou… https://t.co/uQn3xHjQw8"
Which, they DIDNT communicate, and which is NOT reasonable, because they wouldn't have to slow older phones if they allowed us to replace our batteries.

They are literally gate-keeping batteries from their customers. They won't give you a replacement unless you qualify.

— Tanner Bennett (@NSExceptional) December 29, 2017
FavoriteTweet  NSExceptional 
december 2017 by mjtsai
Tanner Bennett on Twitter: "Pet peeve: the world uses the term "exponentially" when they usually mean "quadradically""
Pet peeve: the world uses the term "exponentially" when they usually mean "quadradically"

— Tanner Bennett (@NSExceptional) December 20, 2017
FavoriteTweet  NSExceptional 
december 2017 by mjtsai
Tanner Bennett on Twitter: "@zcichy Hot take: AirPods are the best product Apple has put out in a long, long time. Better than the iPhone X."
Hot take: AirPods are the best product Apple has put out in a long, long time. Better than the iPhone X.

— Tanner Bennett (@NSExceptional) December 11, 2017
FavoriteTweet  NSExceptional 
december 2017 by mjtsai
Tanner Bennett on Twitter: "Sad that we have to use codegen for something like this, in what Apple calls a "systems programming" capable language. https://t.co/h4mmzkHnmA"
Sad that we have to use codegen for something like this, in what Apple calls a "systems programming" capable language. https://t.co/h4mmzkHnmA

— Tanner Bennett (@NSExceptional) December 11, 2017
FavoriteTweet  NSExceptional 
december 2017 by mjtsai
Tanner Bennett on Twitter: "Manual Codable is bearable with some extensions to KeyedDecodingContainer. Though it's still far from ideal. This is ridiculously verbose fo… https://t.co/nkI4meFocR"
Manual Codable is bearable with some extensions to KeyedDecodingContainer. Though it's still far from ideal. This is ridiculously verbose for how simple it should be. pic.twitter.com/E8zp8chWqb

— Tanner Bennett (@NSExceptional) December 4, 2017
FavoriteTweet  NSExceptional 
december 2017 by mjtsai
Tanner Bennett on Twitter: "I would much prefer something like this. https://t.co/qaL31h4Rfg"
I would much prefer something like this. pic.twitter.com/qaL31h4Rfg

— Tanner Bennett (@NSExceptional) December 3, 2017
FavoriteTweet  NSExceptional 
december 2017 by mjtsai
Tanner Bennett on Twitter: "Codable leaves a lot to be desired. There's so much duplication simply because I want to change a few key names. https://t.co/NxnIOUXkQW"
Codable leaves a lot to be desired. There's so much duplication simply because I want to change a few key names. pic.twitter.com/NxnIOUXkQW

— Tanner Bennett (@NSExceptional) December 3, 2017
FavoriteTweet  NSExceptional 
december 2017 by mjtsai
Tanner Bennett on Twitter: "@lapcatsoftware @iljawascoding I got tired of filing Radars into what felt like a black hole. Not to mention regular people can't file radars."
I got tired of filing Radars into what felt like a black hole. Not to mention regular people can't file radars.

— Tanner Bennett (@NSExceptional) November 29, 2017
FavoriteTweet  NSExceptional 
november 2017 by mjtsai
Tanner Bennett on Twitter: "@lapcatsoftware As further evidenced by the constant back-and-forth changes to features and design language in iOS. Control Center has changed drastically h… https://t.co/ilmOR56D3E"
As further evidenced by the constant back-and-forth changes to features and design language in iOS. Control Center has changed drastically how many times now? While Notification Center and has been largely the same until iOS 11.

— Tanner Bennett (@NSExceptional) November 25, 2017
FavoriteTweet  NSExceptional 
november 2017 by mjtsai
Tanner Bennett on Twitter: "@lapcatsoftware Furthermore, it's clear that many of the interface interaction changes in iOS 11 are catered to the iPhone X and dumbed down for other devic… https://t.co/OrPTlWO639"
Furthermore, it's clear that many of the interface interaction changes in iOS 11 are catered to the iPhone X and dumbed down for other devices.

— Tanner Bennett (@NSExceptional) November 25, 2017
FavoriteTweet  NSExceptional 
november 2017 by mjtsai
Tanner Bennett on Twitter: "@AppleSupport My phone has 8 GB free, yet Photos is telling me I don't have enough storage to download the last ~200 images of my ~40 GB pho… https://t.co/1OpLsGOrWM"
@AppleSupport My phone has 8 GB free, yet Photos is telling me I don't have enough storage to download the last ~200 images of my ~40 GB photo library. It has been sitting at this number for over a week now, but before then was steadily making progress.
What gives? pic.twitter.com/FKyGmMVZgj

— Tanner Bennett (@NSExceptional) November 16, 2017
FavoriteTweet  NSExceptional 
november 2017 by mjtsai
Tanner Bennett on Twitter: "I really hate the new "machine learning powered" autocorrect. It's adding all kinds of unnecessary apostrophes and changing the tense of wor… https://t.co/RVK5RY0ifa"
I really hate the new "machine learning powered" autocorrect. It's adding all kinds of unnecessary apostrophes and changing the tense of words when it shouldn't be. It changed "uses" to "used" in one of my text, for example, and tries to make plural nouns possessive all the time.

— Tanner Bennett (@NSExceptional) November 14, 2017
FavoriteTweet  NSExceptional 
november 2017 by mjtsai
Tanner Bennett on Twitter: "@stroughtonsmith @tommycollison Idk. When Face ID doesn't work the first time, you have to lock the phone to try again AFAICT. That's pretty unintuitive and annoying."
Idk. When Face ID doesn't work the first time, you have to lock the phone to try again AFAICT. That's pretty unintuitive and annoying.

— Tanner Bennett (@NSExceptional) November 8, 2017
FavoriteTweet  NSExceptional 
november 2017 by mjtsai
Tanner Bennett on Twitter: "Problem with offloading apps: you still get notifications, but iOS doesn't tell you why nothing is happening when you hit "view""
Problem with offloading apps: you still get notifications, but iOS doesn't tell you why nothing is happening when you hit "view"

— Tanner Bennett (@NSExceptional) November 6, 2017
FavoriteTweet  NSExceptional 
november 2017 by mjtsai
@throw NSExceptional on Twitter: "My real worry is that I'll have to point the phone at my face for Pay. I usually lay the phone almost flat on the reader. https://t.co/7W0Gi68WHO"
My real worry is that I'll have to point the phone at my face for Pay. I usually lay the phone almost flat on the reader. https://t.co/7W0Gi68WHO

— @throw NSExceptional (@NSExceptional) November 3, 2017
FavoriteTweet  NSExceptional 
november 2017 by mjtsai
@throw NSExceptional on Twitter: "You have to copy the struct, then modify it, then set it again. I feel like I'm writing Objective-C."
You have to copy the struct, then modify it, then set it again. I feel like I'm writing Objective-C.

— @throw NSExceptional (@NSExceptional) October 21, 2017
FavoriteTweet  NSExceptional 
october 2017 by mjtsai
@throw NSExceptional on Twitter: "Swift desperately needs `inout` properties. UnsafePointer.pointee is a pain to manipulate if Pointee is a struct."
Swift desperately needs `inout` properties. UnsafePointer.pointee is a pain to manipulate if Pointee is a struct.

— @throw NSExceptional (@NSExceptional) October 21, 2017
FavoriteTweet  NSExceptional 
october 2017 by mjtsai
@throw NSExceptional on Twitter: "@SteveMoser @johnhugg @mjtsai AirDropping / iMessaging photos usually "flattens" edited images, making changes permanent to the recipient."
AirDropping / iMessaging photos usually "flattens" edited images, making changes permanent to the recipient.

— @throw NSExceptional (@NSExceptional) October 17, 2017
FavoriteTweet  NSExceptional 
october 2017 by mjtsai
@throw NSExceptional on Twitter: "Another solution is to enter the wrong password. The phishing dialog won't know if it's correct. https://t.co/Gv88ew3IVZ"
Another solution is to enter the wrong password. The phishing dialog won't know if it's correct. https://t.co/Gv88ew3IVZ

— @throw NSExceptional (@NSExceptional) October 10, 2017
FavoriteTweet  NSExceptional 
october 2017 by mjtsai
@throw NSExceptional on Twitter: "What actually happens is big apps stop caring about performance on older devices, not Apple. Looking at you, @Snapchat… https://t.co/fualAgA4NK"
What actually happens is big apps stop caring about performance on older devices, not Apple.
Looking at you, @Snapchat… https://t.co/fualAgA4NK

— @throw NSExceptional (@NSExceptional) October 8, 2017
FavoriteTweet  NSExceptional 
october 2017 by mjtsai
@throw NSExceptional on Twitter: "@mjtsai @stroughtonsmith @wilshipley For me, it means ABI stability and much much much less bugs. The number of bugs in all parts of Swift is just… 😩"
For me, it means ABI stability and much much much less bugs. The number of bugs in all parts of Swift is just… 😩

— @throw NSExceptional (@NSExceptional) October 7, 2017
FavoriteTweet  NSExceptional 
october 2017 by mjtsai
Tanner Bennett on Twitter: "I want to fast forward to the future, where Swift is mostly bug-free and has extensive reflection capabilities. https://t.co/tpZ9rebN7v"
I want to fast forward to the future, where Swift is mostly bug-free and has extensive reflection capabilities. https://t.co/tpZ9rebN7v

— Tanner Bennett (@NSExceptional) September 8, 2017
FavoriteTweet  NSExceptional 
september 2017 by mjtsai
Tanner Bennett on Twitter: "I don't understand when to use UnsafeRawPointer's .bindMemory() vs .assumingMemoryBound(). Does it actually matter which one I use?"
I don't understand when to use UnsafeRawPointer's .bindMemory() vs .assumingMemoryBound(). Does it actually matter which one I use?

— Tanner Bennett (@NSExceptional) August 26, 2017
FavoriteTweet  NSExceptional 
august 2017 by mjtsai
Tanner Bennett on Twitter: "@jckarter Which makes me wish Swift had an ExpressibleByAnotherType protocol with an `associatedtype Type` so I could do var foo: Foo = (bar, baz)"
Which makes me wish Swift had an ExpressibleByAnotherType protocol with an `associatedtype Type` so I could do
var foo: Foo = (bar, baz)

— Tanner Bennett (@NSExceptional) August 1, 2017
FavoriteTweet  NSExceptional 
august 2017 by mjtsai
Tanner Bennett on Twitter: "@olebegemann I'd rather it hide any Xcode related files entirely, except for breakpoints."
I'd rather it hide any Xcode related files entirely, except for breakpoints.

— Tanner Bennett (@NSExceptional) July 8, 2017
FavoriteTweet  NSExceptional 
july 2017 by mjtsai
Tanner Bennett on Twitter: "@nicklockwood @cristi_tulcea I wasn't saying there's additional overhead, just unseen overhead because they have private references"
I wasn't saying there's additional overhead, just unseen overhead because they have private references

— Tanner Bennett (@NSExceptional) June 23, 2017
FavoriteTweet  NSExceptional 
june 2017 by mjtsai
Tanner Bennett on Twitter: "@nicklockwood @cristi_tulcea Indeed. This is from Apple's own guide, but apparently they've forgotten it and continue to use mostly structs in example code 🙄 https://t.co/tGcb9AewXq"
Indeed. This is from Apple's own guide, but apparently they've forgotten it and continue to use mostly structs in example code 🙄 pic.twitter.com/tGcb9AewXq

— Tanner Bennett (@NSExceptional) June 23, 2017
FavoriteTweet  NSExceptional 
june 2017 by mjtsai
Tanner Bennett on Twitter: "@cristi_tulcea @nicklockwood It is a perception. Example: a struct with N reference type properties must undergo N atomic retain operations, while a class only needs 1"
It is a perception. Example: a struct with N reference type properties must undergo N atomic retain operations, while a class only needs 1

— Tanner Bennett (@NSExceptional) June 23, 2017
FavoriteTweet  NSExceptional 
june 2017 by mjtsai
Tanner Bennett on Twitter: "@AppleSupport @smoofles This is a hilariously poor excuse for writing bad software. Take this out of your list of canned responses."
@AppleSupport @smoofles This is a hilariously poor excuse for writing bad software. Take this out of your list of canned responses.

— Tanner Bennett (@NSExceptional) May 23, 2017
FavoriteTweet  NSExceptional 
may 2017 by mjtsai
Tanner Bennett on Twitter: "Should I report this? String uses a reference type internally, which makes this a bad example imo. https://t.co/AKhnQ2b9Ft https://t.co/V649RTy7K1"
Should I report this? String uses a reference type internally, which makes this a bad example imo.https://t.co/AKhnQ2b9Ft pic.twitter.com/V649RTy7K1

— Tanner Bennett (@NSExceptional) March 23, 2017
FavoriteTweet  NSExceptional 
march 2017 by mjtsai
Tanner Bennett on Twitter: "@mjtsai Semi-related, but I wish Windows would add more POSIX support so this rewrite could be useful on Windows"
@mjtsai Semi-related, but I wish Windows would add more POSIX support so this rewrite could be useful on Windows

— Tanner Bennett (@NSExceptional) March 17, 2017
FavoriteTweet  NSExceptional 
march 2017 by mjtsai

Copy this bookmark:



description:


tags: