Shuhari Profile Banner
Shuhari Profile
Shuhari

@NSShuhari

1,356
Followers
761
Following
199
Media
1,493
Statuses

Swift with UIKit - Hands Time 👉

Apple Nerds Booster 👉
Joined September 2018
Don't wanna be here? Send us removal request.
@NSShuhari
Shuhari
10 months
「现在的互联网,特别是简体中文网络上,人们连最基本的心平气和、温文尔雅的交流都做不到,更不要说换位思考的能力了。」 「我希望以“提高门槛”的方式来减少这些问题的发生。项目文档用英文书写,配置尽可能暴露底层技术细节,这些都是为了避免让那些层次不足的人接触到这个项目。」
47
205
1K
@NSShuhari
Shuhari
1 year
Tweet media one
@haveafreeheart
Vast Life
1 year
今天首页看到好几位码农向国务院投诉工信部那个要求备案的新规了,一位是 @KidyLee ,另一位是 @tualatrix
Tweet media one
Tweet media two
Tweet media three
Tweet media four
192
208
1K
0
28
116
@NSShuhari
Shuhari
5 months
鉴于公司项目组要整体收掉,鄙人马上成为无业游民 不知是否有 Swift、Objective-C 的公司和产品需要本人加入 (长三角地区优先) 🫠
11
11
53
@NSShuhari
Shuhari
10 months
「能用」和「好用」是两个维度,但是前提是得「会用」
@skywind3000
LIN WEI
10 months
某位爱用触控板的同事:
Tweet media one
90
14
119
7
4
46
@NSShuhari
Shuhari
10 months
@HiTw93 昨天刚收拾的(
Tweet media one
7
1
32
@NSShuhari
Shuhari
5 months
While the world sleeps, you dream #letsvisionos
Tweet media one
0
0
33
@NSShuhari
Shuhari
3 years
@Reiskonen @GuanyuZhou24 @alfaromeoracing @F1 Quote from Wikipedia: However, many successful drivers, such as multiple F1 world champions Niki Lauda and Michael Schumacher also started their careers as pay drivers. In fact, you can't show no respect to them. So put away your offensive prejudice and focus on race.
1
1
32
@NSShuhari
Shuhari
2 years
作为一个开发我挺不能理解为什么 UI 一旦给出稍微复杂且观感饱满的设计时,接手去实现的开发人员通常脸上会写满疑惑并加以抱怨,诸如: “这个卡片有些复杂了,圆角、渐变边框和阴影实现起来有点难度,要不边框给个纯色吧?” “这个按钮那么小,还带动画的,要不直接给我切图吧?” ……
9
3
29
@NSShuhari
Shuhari
5 months
that's a wrap on the two-day conf thanks to @XRealityZone @SketchK_47 for hosting such a cool event extra thanks to @janechao_dev and @fatbobman for awesome presentations shout-out to all attendees, especially @ethanhuang13 and @harryworld alright, time to get back to work
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
1
25
@NSShuhari
Shuhari
1 year
I have created a #WWDC23 Bingo card for everyone to enjoy and look forward to what may be the most significant WWDC in history! Here's the full res file:
Tweet media one
1
7
22
@NSShuhari
Shuhari
8 months
I just got my hands on my very first photography book: Where I Find Myself: A Lifetime Retrospective by @joelmeyerowitz a masterpiece by a master of street photography.
Tweet media one
3
1
21
@NSShuhari
Shuhari
1 year
🗣️ 2024 年以后的 Apple 平台开发者: “国际版的 Xcode 不能用,得去国区下载 Xcode Chinese Version“ “为什么不能在设备上测试了?是我昨天的备案次数到了吗?该死的 Xcode 还要验证次数,有没有离线破解版啊“ “我用的是纯净版 Xcode,最低版本从 iOS 9 开始的“
4
1
20
@NSShuhari
Shuhari
8 months
👋🏻 我的第一个 app 已经通过 TestFlight 外部审核啦,你可以通过下方的链接参与到测试中来。这款 app 的名字是 Clow,来源于木之本樱的库洛牌。因为这是一款用于调试预览可变字体(variable font)的小工具,不同字体设计就好像解除封印的不同库洛牌一样千变万化。同样地,Clow
3
1
18
@NSShuhari
Shuhari
1 year
一起来看发布会(大型X友线下集会
Tweet media one
2
0
18
@NSShuhari
Shuhari
5 months
灵活就业 day 1: 1. 翻出 ObjC 各类面试题(就是喜闻乐见的 NSObject、Runtime、main 函数前都做了什么羞羞的事... 2. 翻出 Swift 各类面试题...等等,他们好像不会问 Swift 3. 翻出数据结构和算法,跟着念 aband...啊不,从冒泡排序开始 4. 打个盹都是 Runloop 的 source0 和 source1... 🥱
@_libei
Bei Li
5 months
结果找工作的时候还是要刷这些题
2
0
5
3
0
15
@NSShuhari
Shuhari
2 years
写 code 的时候, 设计同样重要。 #GridSystems 感谢 @Kongque_Chinese 的新版监修。
Tweet media one
0
2
14
@NSShuhari
Shuhari
5 months
非常感谢大家的帮助!我先统一回复一下,拿了大礼包后,会先好好陪陪女儿,然后再找新的落脚点🫠 再次感谢各位朋友提供的就职机会 #jobinpublic
@NSShuhari
Shuhari
5 months
鉴于公司项目组要整体收掉,鄙人马上成为无业游民 不知是否有 Swift、Objective-C 的公司和产品需要本人加入 (长三角地区优先) 🫠
11
11
53
2
0
14
@NSShuhari
Shuhari
11 months
@realQPomelo @zhizijun 然后半夜 Mac Mini 自动关机重启全家网络瘫痪(
2
0
13
@NSShuhari
Shuhari
2 years
@tualatrix 去年年中我也想过这类问题,意思差不多吧🤣
Tweet media one
1
2
13
@NSShuhari
Shuhari
8 months
📍BIRLAND 玉鸟集
Tweet media one
1
1
13
@NSShuhari
Shuhari
10 months
@YukiHakarigoto 用 ProRes 拍的,硬盘塞满了(
2
3
12
@NSShuhari
Shuhari
1 year
@kevinzhow 入了几个月了,非常满意
Tweet media one
0
0
11
@NSShuhari
Shuhari
2 years
@alfaromeoorlen @ZhouGuanyu24 @ValtteriBottas It's the Beatles album!! Sgt. Pepper's Lonely Hearts Club Band
Tweet media one
1
1
10
@NSShuhari
Shuhari
5 months
😟 as usual #WWDC24
Tweet media one
3
0
10
@NSShuhari
Shuhari
4 months
Why does the Arc team always manage to reinvent things that have already been invented, and do it so naturally? 🤯
@nateparrott
nate parrott
4 months
Introducing ☎️ CALL ARC, a brand new way to get an answer on the go. Say you’re walking to the train and you’ve got a quick question. Just raise Arc Search to your ear and ask it!
97
156
2K
0
0
10
@NSShuhari
Shuhari
10 months
I've never paid so much attention to a 404 page. Shut up and take my time.
@MobbinDesign
Mobbin
10 months
Oh you're a designer? Beat our high score 👇
Tweet media one
17
18
218
0
2
9
@NSShuhari
Shuhari
6 months
Xcode 的 interface builder 仍然是测试 Auto Layout 的绝好容器,尤其是在调试约束优先级、元素内容压缩等复杂 UI 场景下,有着比 SwiftUI Preview 更为快速直观的预览效果。
Tweet media one
2
0
8
@NSShuhari
Shuhari
3 months
my little girl
Tweet media one
1
0
9
@NSShuhari
Shuhari
1 year
@gong_cn 我每次都是靠这个 app 来理解那三个参数的...
Tweet media one
3
2
9
@NSShuhari
Shuhari
10 months
@finedtune nova 似乎是唯一一个能把平翘舌读准确的 option(
1
0
8
@NSShuhari
Shuhari
2 years
@bzamayo even the same model A2338 3.2 GHz Apple M1 vs 3.49 GHz Apple M2
1
0
8
@NSShuhari
Shuhari
2 years
@Dennis51639473 @NikolayPan04 @formularacers_ Zhou beat Mick EVERY GP in the 2022 F1
0
0
8
@NSShuhari
Shuhari
8 months
@autocar 2021 Volvo S90L Recharge Inscription
Tweet media one
0
0
8
@NSShuhari
Shuhari
8 months
Three years in, @MobbinDesign is a service that's worth every penny.
Tweet media one
1
0
8
@NSShuhari
Shuhari
2 years
…… 在开发阶段轻视用户界面、轻视代码细节的团队成员迟早会被用户和团队反噬。
0
0
8
@NSShuhari
Shuhari
10 months
目前自用的是 16 寸 M1 Max 64 + 1TB 版本的 MBP,应该也不会去更新这代 M3 家族的 MBP。 可能唯一的后悔点在于,如果只是单纯的 coding,最好的方案或许是 Mx Pro 的 Air 外搭一台 Mac Studio...🤔
8
0
8
@NSShuhari
Shuhari
1 year
@hwangdevs Sparkle 还能塞个 web view 呢?!
1
0
4
@NSShuhari
Shuhari
4 months
@MacRumors if it becomes a reality, both mac and ipad are going to hit a dead end.
1
0
6
@NSShuhari
Shuhari
10 months
@CoooolXyh 乍一看 Jellycat...
Tweet media one
1
0
7
@NSShuhari
Shuhari
3 months
这两天都不敢刷推,害怕被 #WWDC 的标签 po 的幸福感所淹没🫠
0
0
7
@NSShuhari
Shuhari
3 months
If you want to take a break from UI design and have some spare time, try the UX Bites in BFM and spend a few minutes improving your user experience. Sometimes it doesn't take a long speech to make an impression. @MobbinDesign has teamed up with @builtformars to give you 6
0
1
8
@NSShuhari
Shuhari
8 months
嗨,visionOS 社区的成员们,盛况空前的亚洲首届 "Let’s visionOS" 大会即将于 3.30-3.31 的两日在北京盛大启幕。SwiftGG 和 XR 基地将邀请全球各地、尤其是在 XR
@SwiftSIQI
SwiftSIQI
8 months
今天,我很高兴的向整个 visionOS 社区宣布:由 SwiftGG 和 XReality Zone 共同策划的第一届亚洲 visionOS 开发者大会【Let's visionOS Conf】将于2024.3.30日在北京拉开帷幕!届时我们会邀请国内外多名大咖来分享他们的实战经验和行业洞见!
5
24
71
0
1
7
@NSShuhari
Shuhari
1 year
2
0
7
@NSShuhari
Shuhari
6 months
a one-click translator from legacy code to Sendable
@fatbobman
fatbobman (东坡肘子)
6 months
肘子的 Swift 周报 #024 | 秀出你的 WWDC 24 愿望单
1
1
4
0
0
5
@NSShuhari
Shuhari
3 months
大家别忘了也可以来杭州一起玩喔~
@sspai_com
少数派sspai
3 months
WWDC 派对之夜:来深圳,与我们一起线下看 Apple 发布会 购票🔗:
Tweet media one
Tweet media two
Tweet media three
Tweet media four
1
2
11
1
1
6
@NSShuhari
Shuhari
2 years
APIs for Dynamic Island and Live Activities are now bundled with ActivityKit in Xcode 14.1 Beta. #dynamicisland
Tweet media one
0
3
6
@NSShuhari
Shuhari
11 months
0
1
6
@NSShuhari
Shuhari
1 year
Figma Config 2022 上有一个比较有意思的视频,Shopify 针对中国市场的 UX 进行了专门调查,从 3:36 开始着重分析了国内外购物 App 的设计区别(Less is More 和 More is More),从对比图就可以看到国内 App 的信息密度之大。 至于老人模式,确实是转移话题的挡箭牌🤣🤣🤣
@Fenng
Fenng
1 year
可拉倒吧… 国内主流应用都有适老化设计,主打的就是个字儿大,抱怨国内应用伤眼,只是这个人对国内应用没那么熟悉而已。反倒是英文 App 字体太小,根本不考虑中老年人用户。
20
3
28
3
1
6
@NSShuhari
Shuhari
3 months
In 2024, we can still see autorelease pools being introduced in sessions #WWDC24 #ObjC
Tweet media one
0
1
6
@NSShuhari
Shuhari
4 months
等一个 WWDC24 杭州线下品茶会🌚
0
0
6
@NSShuhari
Shuhari
7 months
happy CNY 新年快乐各位!🥳
1
0
6
@NSShuhari
Shuhari
1 year
Thank you Swift.
Tweet media one
1
0
4
@NSShuhari
Shuhari
8 months
这个取餐码真的合法吗…😢
Tweet media one
1
0
6
@NSShuhari
Shuhari
11 months
前几天倒是把自己的 5G 套餐给换掉了,流程也很简单: 1. 拨打 10086 2. 跟客服说想更换成最低月租的套餐 3. 客服询问理由,我说我要出国,套餐用不到 4. 一分钟内更换成功
@tualatrix
图拉鼎
11 months
刚刚闯进电信营业厅,提出两大要求:1、注销副卡;2、降低宽带套餐。被告知只能去主营业厅,无法在村级营业厅做这个业务。 升级宽带,就可以主动打电话来推销然后自动完成升级;降级宽带,就一定要人去主营业厅降级。 别告诉我这是技术原因。
171
29
594
0
0
5
@NSShuhari
Shuhari
3 months
A few of my personal favourite API updates from Day1: 1. SwiftUI MeshGradient generated based on projected points. 2. UIKit allows access to SwiftUI's animation system. 3. UIUpdateLink to replace RunLoop + CADisplayLink. 4. Improved magic replace animation for SF Symbols
0
0
5
@NSShuhari
Shuhari
5 months
I hope all of my friends in Taiwan are safe.🙏🏻
0
1
5
@NSShuhari
Shuhari
3 months
The latest WWDC24 Hello playlist has become my daily coding partner
Tweet media one
0
0
5
@NSShuhari
Shuhari
8 months
决��在 2024 开年买一台 Fujifilm X-Pro3 了。
1
1
5
@NSShuhari
Shuhari
2 years
已经意料之内地加入了 GFW 套餐
@NSShuhari
Shuhari
2 years
在我看来,相比接入 GPT3.5 更为令我感到有趣的是国内对此的政策导向,是堵是疏全凭一纸红头。
0
1
4
1
0
5
@NSShuhari
Shuhari
5 months
heading to enjoy Sodagreen!!!
Tweet media one
0
0
6
@NSShuhari
Shuhari
5 months
@Lakr233 草我都看完了
0
0
5
@NSShuhari
Shuhari
1 year
@tualatrix 盲猜一个是字宽更窄的 PingFang SC,或者叫 SF Pro SC,可以在 HIG 简中的网页上看到像是这款字体的渲染。
Tweet media one
0
0
5
@NSShuhari
Shuhari
3 years
@tualatrix 我的 M1 16G 已经遇到过好几次内存不足提示我选择释放应用内存的弹窗了。 我的日常内存消耗场景: Chrome 少量 tab、Xcode、WeChat、Feishu、Figma、Fork、Apple Music、iterm2 加外接一个 UltraFine 4K
1
1
5
@NSShuhari
Shuhari
3 months
六一儿童节应该成为所有人的节日 像孩子一样重拾好奇,松弛快乐享受这一天
0
0
5
@NSShuhari
Shuhari
3 months
本次 WWDC24.playground 线下活动已经开放报名,请戳你的就近地点海报了解报名详情👇 #WWDC24 #WWDC24playground
Tweet media one
Tweet media two
Tweet media three
Tweet media four
0
0
5
@NSShuhari
Shuhari
11 months
macOS 上 Launchpad(启动台)的开启或关闭转场动画似乎一直是很多 Mac 用户判断他们购买的电脑硬件和更新的系统软件的一个风向标。 在 Intel 加持的轻薄 MacBook Pro 时代,时常能看到在论坛中探讨着“你的某某版本的 Launchpad
4
0
5
@NSShuhari
Shuhari
8 months
本年度最后一天上班了 📍天目里
Tweet media one
0
0
5
@NSShuhari
Shuhari
8 months
📍OōEli 天目里
Tweet media one
0
0
4
@NSShuhari
Shuhari
5 months
now waiting for the next year #ChineseGP
Tweet media one
0
0
4
@NSShuhari
Shuhari
5 months
@PofatTseng @SketchK_47 @AdamWatters All recorded videos will be available after the Qingming Festival.
1
1
4
@NSShuhari
Shuhari
1 year
刚完成了初版和 onboarding 相关、承载了一些细节的原型动画流程(拒绝相机设备视频捕获权限的 UI 和交互)。动画时长、设备兼容等一些体验尚待修正和优化。 P.S. 新 app 是一款有关相机截图和拼图“几乎可以离线使用”的产品。
1
0
4
@NSShuhari
Shuhari
2 years
@mecid SwiftUI is an excellent shortcut to achieving standard designated applications. However, to sharpen them or make transitions precisely, UIKit is still the right tool you should keep in your knowledge base so far.
0
0
4
@NSShuhari
Shuhari
5 months
If your next app needs Chinese translation, I’m ready anytime!
@jordibruin
Jordi Bruin
5 months
Last weekend I gave the opening keynote at this years Let's visionOS conference in Beijing China to 700 people. My goal was to inspire people to create small, focused, experimental apps for the Apple Vision Pro. I believe this is the best way to get comfortable with this new
Tweet media one
12
5
110
1
0
3
@NSShuhari
Shuhari
2 years
Startup list: Standing desk: IKEA IDÅSEN Chair: IKEA LÅNGFJÄLL Monitor: Kuycon 27' 5K Speaker: HomePod 1st Gen Mount: Ergotron LX Mac: MacBook Pro M1 Max Keyboard: Magic Keyboard Mouse: Logi LIFT Mac stand: Twelve South BookArc Stand #workspace
Tweet media one
0
0
4
@NSShuhari
Shuhari
5 months
@aheze0 @dbrand you Chinese!?
1
0
4
@NSShuhari
Shuhari
1 year
@tualatrix 之前去大阪订了这家,有时段是中文服务员,环境很不错(对面店的炸鸡翅很好吃)。因为是 honeymoon 的时候订的,他们还给我们房间留了手写贺卡😂
Tweet media one
0
0
3
@NSShuhari
Shuhari
2 years
为什么 Mac 上的 没有提供一个批量删除 conversation 的方法?
0
0
4
@NSShuhari
Shuhari
2 years
在我看来,相比接入 GPT3.5 更为令我感到有趣的是国内对此的政策导向,是堵是疏全凭一纸红头。
0
1
4
@NSShuhari
Shuhari
2 years
Arc 的 Easel 就当作随堂记录了 📝
Tweet media one
0
0
3
@NSShuhari
Shuhari
1 year
@soffes Try '' to replace ''
0
0
2
@NSShuhari
Shuhari
1 year
An iOS dev interview: M: How many programming languages have you learned for iOS development? C, Obj-C or Swift? S: I have experienced with Swift 1, 2, 3, 4 and 5, as well as SwiftUI 1, 2, 3, 4 and 5. It's more extensive than you might have anticipated. 😂
@onevcat
onevcat
1 year
感觉已经不会再爱了…我曾经以为只有Swift需要每年学一遍,直到他们出了SwiftUI…
9
4
59
0
0
4
@NSShuhari
Shuhari
6 months
有谁会不喜欢 Apple Music 的动态封面呢? (🪧 新的 iOS 测试产品预告)
1
0
4
@NSShuhari
Shuhari
1 year
@ddvd233 @enther0 万象城门可罗雀,倒是门口拍路过豪车短视频的人比店里的多...
1
0
2
@NSShuhari
Shuhari
3 years
@liuyi0922 当初买了 Pixel 3,那单摄的人像、前置的广角、丝滑的手感,不得不说真的很赞(价格也很赞🤣🤣🤣)。 不过续航实在是个大问题,不知道 Pixel 5 有无改进。
0
0
4
@NSShuhari
Shuhari
1 year
不转不是 iOS 开发🤣
@tualatrix
图拉鼎
1 year
SwiftUI 惊喜到什么程度呢? SwiftUI 1.0 写的代码,SwiftUI 2.0 破了; SwiftUI 2.0 写的代码,SwiftUI 3.0 破了; SwiftUI 3.0 写的代码,SwiftUI 4.0 破了; SwiftUI 4.0 写的代码,SwiftUI 5.0 破了… 即使贯彻了“Move fast and break things”的哲学,也不能这么离谱啊!还要破到什么时候呢?
8
3
32
0
0
4
@NSShuhari
Shuhari
4 months
so is this the prototype of the next gen Siri? #OpenAI
0
0
4
@NSShuhari
Shuhari
10 months
正值黑五,自己觉得没什么想买的就给群里的小伙伴们抽了三本由他们自选的 Swift 社区的技术书( #感觉比自己买东西还开心
0
0
4
@NSShuhari
Shuhari
8 months
感谢 13 200多期精彩充实的电子报,然后等着复刊的一天(
@ethanhuang13
13
8 months
🪧無限期休刊公告 謝謝大家長久以來的支持🙏
21
12
242
0
0
4
@NSShuhari
Shuhari
11 months
Got it! @SpigenWorld waiting for shipping
Tweet media one
0
0
3
@NSShuhari
Shuhari
4 months
Tweet media one
0
0
3
@NSShuhari
Shuhari
5 years
@peres typealias ture = true 🤦🏻
0
0
3
@NSShuhari
Shuhari
1 year
我的逻辑是,当 optional 无法在业务流程中找到一个场景/理由去使用/说服,这时候就直接使用强制解包,避免不合理的输入导致 debugging 溯源困难。
@fatbobman
fatbobman (东坡肘子)
1 year
对于一些理论上几乎必然有值的情况,你更倾向强制解包,还是 guard let + fatalError
Tweet media one
14
0
10
0
0
3
@NSShuhari
Shuhari
4 months
看起来翅膀还不够硬( @moimoi_app
Tweet media one
0
1
3
@NSShuhari
Shuhari
2 years
@VishalMalvi_ Some build apps in UIKit with ObjC...😂
1
0
3