Kai Shao 👀

161 posts

Kai Shao 👀 banner
Kai Shao 👀

Kai Shao 👀

@boilingKai

indie iOS dev / developer of Vision app / web dev / react fan boy / badminton 🏸️ fan

Chengdu, China Katılım Şubat 2013
732 Takip Edilen217 Takipçiler
DTD
DTD@DTD_STUDIOS·
新东西,正在路上。 做一个小小预告。
DTD tweet media
中文
5
0
36
3K
Paolo Trulli
Paolo Trulli@thePaoloTrulli·
I have some Sora invite codes if anyone is interested. Just comment below 👇
English
8
0
2
325
VITALENTUM
VITALENTUM@findmorehere·
I’ve got 20 Sora 2 invite codes. Follow me and I’ll DM you one
VITALENTUM tweet media
English
24
2
10
895
Kai Shao 👀
Kai Shao 👀@boilingKai·
@tanmays @Lmssync Even worse, the zoom transition in iOS 26 seems broken with ScrollView. The source view just remains invisible after dismissing the target view. Are anybody experiencing this?
English
1
0
0
97
Tanmay
Tanmay@tanmays·
@Lmssync Yeah really need those options in SwiftUI. I had filed a radar last year to allow more customisations for the zoom transition but they didn’t add it in iOS 26 🙁
English
2
0
0
381
ビスター(Vistar)
ビスター(Vistar)@Lmssync·
UIKit's ZoomTransition is incredibly smooth and comfortable to use. When I was using ZoomTransition with SwiftUI List, it was full of lag and provided the worst user experience... Maybe it's time to go back to UIKit.
English
6
6
123
9.4K
Kai Shao 👀
Kai Shao 👀@boilingKai·
“来福贴贴”圣诞限时免费解锁 Pro 功能 Live实况图抠图做成会动的表情包 可以直接发到微信,家里有萌宠和萌娃的朋友们可以玩起来啦!! apps.apple.com/app/id64736676…
中文
0
2
2
971
Kai Shao 👀
Kai Shao 👀@boilingKai·
@caiyue5 @RevenueCat same here! maybe the quickest solution is to build a server to forward the request from rc sdk
English
0
0
1
303
Yue
Yue@caiyue5·
Seems the RevenueCat host is banned in China mainland @RevenueCat. We can's fetch IAP products in our app. We can't expect every user to use the VPN service. This's not good🤣 #buildinginpublic
English
13
3
23
17.2K
Kai Shao 👀 retweetledi
海龍 · Hailong
海龍 · Hailong@haohailong·
我的《#英语自学手册 》加入了英语学习软件 #Context 的众筹大礼包,希望有英语学习需求的各位网友多多支持。 如果你之前购买过《英语自学手册》,也只需要单独支付一个超值的折扣价格升级。 详情请见: 🔗众筹地址:sspai.com/page/context 🔗众筹介绍:sspai.com/post/82252
中文
1
40
162
24.8K
CaiCai
CaiCai@hi_caicai·
@boilingKai hello kai , 现在还在搞 Vision 么,是否可以加一个联系方式
中文
1
0
0
112
Kai Shao 👀
Kai Shao 👀@boilingKai·
@comwhyCC @_Octree 请问是成都的 iOS 开发者吗,我们是成都的独立开发者,目前上线的作品是 Vision - 个人 OKR 管理工具,还有一款 app 近期上线,感兴趣的话可以聊聊😁
中文
1
0
1
262
小崽
小崽@comwhyCC·
@_Octree 我想自荐一下,base成都,简单介绍一下自己,代码重度洁癖患者
中文
1
0
0
293
61
61@liuyi0922·
太久没出去玩了,想去广州、成都
中文
15
0
17
0
World Team League
World Team League@WTL_SC2·
Finally, after a long waiting, the WTL summer will start on May 2~!!!!!!!!Please be ready to support your beloved team! The schedule and match table are as follows-👇
World Team League tweet mediaWorld Team League tweet mediaWorld Team League tweet mediaWorld Team League tweet media
English
3
15
80
0
Kai Shao 👀
Kai Shao 👀@boilingKai·
还记得你何时加入 Twitter 吗?我知道!#我的Twitter周年纪念日
Kai Shao 👀 tweet media
中文
2
0
1
0
Kai Shao 👀
Kai Shao 👀@boilingKai·
@DonnyWals @nicolas_spinner @ObservedObject The downside is that the class based NSManagedObjects may cause memory leak if I don't manage them properly. I'm not sure it will happen. Oh, btw, I read your article about make NSManagedObject conform to Codable, and it worked great too.🥰
English
0
0
0
0
Kai Shao 👀
Kai Shao 👀@boilingKai·
@DonnyWals @nicolas_spinner @ObservedObject It's a new project so I cared about the architecture. The @ObservedObject NSManagedObject way provides too much convenience in terms of mutating the database, I don't need to write methods for each CRUD operation. Especially when it comes with complex relations.
English
1
0
0
0
Donny Wals 👾
Donny Wals 👾@DonnyWals·
The easiest way to deal with Core Data in SwiftUI is to hide Core Data from SwiftUI 🙃
English
11
5
85
0
Kai Shao 👀
Kai Shao 👀@boilingKai·
@DonnyWals @nicolas_spinner @ObservedObject And found that this "value type" model should manually refresh everywhere. My app is for Mac with multiple windows, which is a little more complex than the example and triggering refresh is too much painful. So I finally gave up to refactor, because the time for me is so limited.
English
1
0
0
0