投稿者:

iOS, Swift

Xcode 12がリリースされてから、Apple Silicon絡みでCarthageのビルドが通らなくなってしまい、途方に暮れたiOSアプリエンジニアは少なくないと思います。
この問題は公式のリポジトリに乗っているワークアラウンド(シェルスクリプト)で一時的に回避することができます。

Bitrise上でXcode 12を使いたい場合でも

ワークフローの「Carthage」ステップを「Script」ステップに置き換える
「Script」ス ...

投稿者:

iOS, Swift

iOS14からNavigationBarの戻るボタンを長押しすると、2階層以上前の画面にも一気に戻る機能が追加されました。戻るボタンを長押しするとNavigation History Stackと呼ばれるポップアップが表示され戻り先のViewが選べるというものです。

この場合に表示されるNavigation History Stackのリストで表示される各文字列はnavigationItem.backButtonTitleから動的に取得しているようですが、昨 ...

投稿者:

大久保です。
今回はウェブフロントの技術とかではないけど結構な時間ハマっていた「〜」事件について。

書くことになったきっかけ

APIに値を送る際に「〜」が入っている値だけエラーになってしまっていました。
仕様書通りに書いているし間違っていないはずなのに…みたいな現象が起こり…。
結論から言うと、APIで許容している記号が「~」で入力していた記号が「〜」だったことが判明しました。

「〜」と「~」

「〜」と ...

投稿者:

iOS, Swift

はじめに

こちらは前回の記事(Swiftの”?”と”!”,はじめからていねいに (1/2))の続きになります.今回もSwiftの”?”・”!”をまとめていきます.

前回のおさらい

前回の記事では最後にOptional Chainingの説明の際,以下の例を挙げました.

class Person {    var resid ...

投稿者:

AWS, re:Invent, re:Invent2019, イベントレポート

RecoChoku Tech Night

2019/12/19(木)に AWS re:Invent 2019 参加報告会 をテーマに、
ラスベガスで開催されました re:Invent 2019 の reCap イベントをレコチョク主催で開催いたしました。

今回は以下の会社様に登壇頂くことができました。

はてな様
ミクシィ様
フォトクリエイト様
アマゾンウェブサービスジャパン様
(レコチョク含め5社合同です)
タイム ...

投稿者:

iOS, Swift

UITableViewCellやUITableViewHeaderFooterViewをdequeueしようとした際にクラッシュが発生してしまい、「Nibのregisterかなんかで失敗したのかな…?」と思いregister済みのNibを確認する方法はないかと探したらありました。使い所があるかどうかは分かりませんが、備忘録として残しておきます。

register済みのNibを確認する方法UITableViewCelltableView.value(fo ...

投稿者:

JavaScript, Vue.js

初めて投稿します。新卒1年目の大久保です。
10月に現在の部署に配属されて初めてVue.jsを触りました。
というわけで、(ほとんど)未経験だった私がまんまと嵌められたVue.jsの罠についてご紹介します。

投稿の位置付けを 「未経験の人はここで苦労するんだよなーというのを知ってもらう」にしているので、
その気持ちで読んでいただけたら嬉しいです。

ちなみにですが、
入社時のプログラミング知識としては大学でやっていた ...

投稿者:

iOS, Swift

はじめに

初投稿になります.19新卒の河野です.配属後はiOSエンジニアとして,日々精進しています.今回の投稿では,Swiftの1大テーマである”?”と”!”について一度整理しようと思い,このテーマにしました.

既存の解説記事とはやや切り口が異なりますが,個人的にこのまとめ方で理解するのもわかりやすいのでは,と試行錯誤してまとめてみました.

型の後ろの”?”と”!R ...

投稿者:

イベントレポート, データ分析, レコチョク勉強会

2019年11月21日(木)レコチョクオフィスにて、Data Gateway Talk vol.4を開催いたしました。

Data Gateway Talkとは

公式のconnpassから引用するに、「データアナリスト/データサイエンティストの 登竜門(Gateway to Success)となることを目指した勉強会」です。
勉強会自体、今年の4月から始まり、今回の開催が第4回でした。開催の経緯としては、他のデータ分析系の勉強会はスキルの高い人が集まって ...

投稿者:

iOS, Swift

19新卒の永田です。10月の配属以降、iOSアプリの開発に取り組んでいます。
今回はタイトルの通り、Initialization Closureについてまとめようと思います。

TL; DRInitialization Closureは Stored Property の初期化に使われる書き方。
Computed Propertyではないので、{}の中は 1度しか呼ばれない。
未知との遭遇

現在開発中のアプリでUIViewController ...