Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Realm Japan meetup #12
Search
Kishikawa Katsumi
July 24, 2016
Programming
0
200
Realm Japan meetup #12
- Realm Objective-C/Swift 0.98.2
- Background query
- Subquery
Kishikawa Katsumi
July 24, 2016
Tweet
Share
More Decks by Kishikawa Katsumi
See All by Kishikawa Katsumi
iOSDC 2024 SMBファイル共有をSwiftで実装する
kishikawakatsumi
1
240
Enhancing Applications with Accessibility API
kishikawakatsumi
3
4.3k
Mastering SwiftSyntax
kishikawakatsumi
4
6.4k
My SwiftData Review
kishikawakatsumi
7
1.5k
Swift Expression Macros: a practical introduction
kishikawakatsumi
3
2k
Xcode Cloudの評価
kishikawakatsumi
2
1.4k
Regular expressions basics/正規表現の基本
kishikawakatsumi
7
780
家のいろいろな数値を計測する
kishikawakatsumi
4
2.3k
GitHub Actionsでテストの結果をわかりやすく表示する
kishikawakatsumi
1
1.2k
Other Decks in Programming
See All in Programming
AIプログラマーDevinは PHPerの夢を見るか?
shinyasaita
1
170
Railsアプリケーションと パフォーマンスチューニング ー 秒間5万リクエストの モバイルオーダーシステムを支える事例 ー Rubyセミナー 大阪
falcon8823
4
970
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
2
280
Hypervel - A Coroutine Framework for Laravel Artisans
albertcht
1
100
プロダクト志向ってなんなんだろうね
righttouch
PRO
0
160
Kotlin エンジニアへ送る:Swift 案件に参加させられる日に備えて~似てるけど色々違う Swift の仕様 / from Kotlin to Swift
lovee
1
260
Team topologies and the microservice architecture: a synergistic relationship
cer
PRO
0
1.1k
PHPで始める振る舞い駆動開発(Behaviour-Driven Development)
ohmori_yusuke
2
220
Julia という言語について (FP in Julia « SIDE: F ») for 関数型まつり2025
antimon2
3
980
Result型で“失敗”を型にするPHPコードの書き方
kajitack
4
500
GitHub Copilot and GitHub Codespaces Hands-on
ymd65536
1
120
エンジニア向け採用ピッチ資料
inusan
0
160
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
173
14k
Rebuilding a faster, lazier Slack
samanthasiow
82
9.1k
Faster Mobile Websites
deanohume
307
31k
Raft: Consensus for Rubyists
vanstee
140
7k
The World Runs on Bad Software
bkeepers
PRO
69
11k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
5
220
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.8k
Why You Should Never Use an ORM
jnunemaker
PRO
57
9.4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Balancing Empowerment & Direction
lara
1
380
Transcript
Realm Japan Meetup #12
#realm_jp
https://github.com/kishikawakatsumi/ kishikawa katsumi http://kishikawakatsumi.hatenablog.com/ Realm
Recent Updates
Realm Objective-C/Swift 0.98.2 (was 0.97.0)
Realm Objective-C/Swift 0.97.1 ˖ #00-#PPMה/4%BUF㘗ךفٗػذ؍ח㼎׃ג؎ٝرحؙأָ⢪ ִ״ֲחזת׃կ
Realm Objective-C/Swift 0.98.0 ˖ غحؙؚٓؐٝس٥ؙؒٔ ؝ؙٖءّٝך㢌刿ח㼎ׅ鸐濼 ˖ ؟ـؙؒٔ ˖
4XJGUך؟ه٦ز⨡姺
όοΫάϥϯυɾΫΤϦ // RLMResultsͷ௨Λࢹ͠·͢ let token = realm .objects(Person) .filter("age >
5") .addNotificationBlock { results, error in viewController.updateUI() } // ௨͕ෆཁʹͳͬͨΒ token.stop()
αϒΫΤϦ let partTimeOverThirty = realm .objects(Employee) .filter("age > 30 AND
fulltime = NO") let companies = realm .objects(Company) .filter("ANY employee IN %@", partTimeOverThirty)
αϒΫΤϦ let companies = realm .objects(Company) .filter( "SUBQUERY(employees, $employee, $employee.age
> 30 \ AND $employee.fulltime = NO).@count > 0" )
αϒΫΤϦͷ੍ݶ ˖ ؟ـؙؒٔח黝欽דֹ꧊鎘ꟼ侧כ!DPVOUֽדׅկ ˖ 46#26&3: !DPVOUה嫰鯰דֹךכ㹀侧ֽדׅկ
Realm Objective-C/Swift 0.99.0ʢ༧ఆʣ ˖ 'JOFHSBJOFE/PUJDBUJPO
Realm Objective-C/Swift 0.98.2 (was 0.97.0)
Where to find us • " Realm Japan User Group:
facebook.com/groups/realmjp • " Twitter: twitter.com/realmJapan • GitHub: github.com/realm • " StackOverflow: ja.stackoverflow.com/questions/tagged/realm • " Email:
[email protected]
• " Slack: slack.realm.io/
Realm Japan User Group " facebook.com/groups/realmjp
Public Realm Slack " slack.realm.io/
Official Twitter/Facebook twitter.com/realm facebook.com/655569387879379
Official Web site " realm.io/jp
http://bit.ly/RealmJP_12 ͍Ξϯέʔτʹ͝ڠྗ͍ͩ͘͞