Qiita - Objective-Cタグが付けられた新着投稿

PersonalizedAdConsentでloadWebView時にクラッシュするとき

SN

5/23 01:10

GDPR?なにそれわからんって感じなのですが、やらなきゃならんことは逃れられないのでやるわけです。

5月22日、広告配信のためにユーザ識別子を使用することに関してユーザに同意を求めるためのUIを用意するツー...

Norton 1-888-254-4408 Norton support phone number

SN

5/23 00:28













![image.png](https://qiita-image-

iOS課金付きアプリ申請したら、購読型課金を強制された

SN

5/22 14:55



まず、どうして購読型課金を強制されたのか

『購入後3ヶ月間自社サービスを提供するための課金』を消化型アイテムとして申請したからだ。

アップルはこのような種類の商品は購読型にするべきだとしつこく...

NEHotspotConfigurationManagerを使ってWi-fiに接続する(Objective-C版)

SN

5/22 13:52

iOS11からPublic APIとしてWi-fi接続のAPIが公開されたので

今更ですが記述します。

Objective-Cのサンプルって少なくなりましたね〜

事前にcapabilities->Hotspot ConfigurationをONにしておいてく...

Unity + Mac で透過最前面ウィンドウを作る

SN

5/21 21:57



やりたいこと


紆余曲折を経て、デスクトップにシロちゃんを召喚することに成功しました #SiroTalk pic.twitter.com/pvJRvgO2e0— かりばぁ (@KRiver1) May 21, 2018





環境

Mac OSX High Sierra バージョ...

iOSアプリ開発でのキャッシュ削除方法まとめ

SN

5/21 01:11



はじめに

以下のキャッシュ情報を削除する方法をまとめました。チートシート的にコピペして使って頂ければと思います。

様々なキャッシュの削除方法を知っておくことで、リンクがうまくできない、画像などの...

Objective-C のコードの Swift Interface を確認する

SN

5/17 23:48

補完機能がないとコード書くのつらい体になっていますが

補完がうまくきかなかったりして Objective-C のコードを Swift から呼び出す時にために Swift でどうやって呼び出せばいいか分からない時があります...

右からスライドインしてくるCollectionViewのアニメーション

SN

5/15 18:06

CollectionView表示時に右からスライドインするアニメーションをつけた際の備忘録



↑こんなのをつくりたい


実装

- (void)collectionView:(UICollectionView *)collectionView willDisplayCell:(UICollection...

Objective-CからSwiftへの書き換え作業, 列挙型 enum

SN

5/12 00:50

Swiftが登場して以来、

Objective-cのenumをSwiftに書き直すといった作業は少なくない。

そんなenumをSwiftでかくとどうなるだろうか。

それを一度まとめてみようと思う。


基本系

Objective-c


enum...

CoreNFCでICカードを読み込む。

SN

5/9 19:46

皆さんこんにちは。

現在Swift言語とCoreNFCでICカードを読み込む機能が入ってるアプリを開発中です。

でも今迷っています。ちゃんと資料を読んだり調べたりしてインタネットの通り情報を確認し、実装し...

Objective-CからSwiftへの書き換え作業

SN

5/9 09:20

よく使うものだけをピックアップしました。

C言語の単純型とSwiftの型の相関関係




C言語の単純型
Swiftの型




Bool
Bool


short
int16


int
int32


long
Int


long long
Int64


float
Float


doub...

Objective-CからSwiftへの書き換え作業

SN

5/9 01:14

よく使うものだけをピックアップしました。

C言語の単純型とSwiftの型の相関関係




C言語の単純型
Swiftの型




Bool
Bool


short
int16


int
int32


long
Int


long long
Int64


float
Float


doub...

Objective-CでHTTP通信(NSURLSession)

SN

5/2 12:49

Objective-CでHTTP通信するためにNSURLSessionを使ってみました。

参考:https://developer.apple.com/documentation/foundation/nsurlsession


やりたい事


HTTP GET


取得するデータは小さいものを想定して...

突然 iOS 案件にヘルプとして召喚されたときに役立った6つの Tips

SN

5/2 00:12

先日、突然 iOS の案件に召喚 され、新機能の実装をしてきました。

当方は、何年か前に 数ヶ月程度 iOS アプリの開発経験がある 程度で、

さらに join する案件のナレッジは皆無 という状況で、

一早く...

[Xcode]ビルドに時間がかかるときは黄色いエラーを消すこと

SN

4/29 22:53



はじめに

いや、めっちゃビルドに時間がかかっていたんですよ。

(クソ雑魚Mac miniでアプリ作ってるからというのもあるけど)

ほかのMacでcloneしてもらってビルドしても、3分以上とか普通にかかった...

NSDateFormatterで日にちが一週間ずれる

SN

4/24 15:22

NSDateFormatter *fmt = [NSDateFormatter new];
[fmt setDateFormat:@"YYYY-01-01 00:00:00 0000"];
[fmt setTimeZone:[NSTimeZone timeZoneForSecondsFromGMT:0]];
NSString *dateStr = [fmt stringFromDate:[N...

CALayerが表示されずにはまった

SN

4/24 15:22

原因:layer.frameの設定し忘れ

これをちゃんと書いてあげる

layer.frame = view.frame

iOS11でUIBarButtonItemのサイズがずれる

SN

4/24 15:21

メンテナンスしていなかったアプリのUIBarButtonItemのサイズがやたらおかしくなっていたことに気づいた。


原因

UIBarButtonItemのレイアウト設定がautolayoutに対応したのが原因のよう


解決策

let widthC...

立体スライドパズルを作ってみた

SN

4/24 03:06



アプリ紹介


THE SLIDE PUZZLE


このゲームは自分で撮った写真や保存してある画像でスライドパズルができるごく一般的なスライドパズルゲームなのですが、対戦ができたり、様々なモード(二種類しかついてな...

swiftのクラスをobjective-Cから参照したい

SN

4/23 23:26

単純にswiftクラスを定義しただけでは、objective-Cから参照することはできません。


swiftのクラスをobjective-Cから参照するためには

一番大事なことは、 [ProjectName]-Swift.h クラスを用いること!です。
...

React Native で Repro のマスキング機能を利用

SN

4/17 17:00

公式ドキュメントに無いが、 ReactNative でも Repro を問題無く使用できたことの記録。


環境


React Native 0.52.0
Repro 2.10.0


Repro は Cocoapods を利用してインストールした。


やったこと

AppDeleg...

Xcode9でSimulatorのUserDefaultsの中身をplistで確認する

SN

4/17 09:45

該当のsimulatorが起動していることが前提です。

~/Library/Developer/CoreSimulator/Devices/デバイスID/data/Containers/Data/Application/起動履歴?/Library/Preferences/アプリのBundleIdentifier.plist


...

Quickはどのようにして働くのか #swtws

SN

4/17 00:17

この投稿はSwift Tweets(Swift Tweets 2018 Spring - connpass)での発表をまとめたものです。

テストフレームワークQuickがどのような仕組みで働くのか、説明してみようと思います。

ポイント:


なぜQuickは...

FlutterでのiOS API呼び出し

SN

4/11 22:07

Flutter7日目。


iOS連携

iOS側の機能を呼び出す際には Dart と Objective-C もしくは Swift と連携をする必要がある。

Flutterではチャンネルのキーワードを決めることで必要な連絡を取れるようになって...

iOSアプリに置けるクソコード・プロジェクトのチェックシート

SN

4/8 14:22

ここ最近のiOS開発でクソだなーと思った実装をやつあたり、ついでにメモしてきます。

見出しないの上からクソレベルが高いようにしました。

基本的に筆者の好みでまとめているだけなので、どなたにも当ては...

Xcode9.3アップデート時のlibxml2のエラーの対処法

SN

4/4 18:08

2018/3/29にリリースされたXcode9.3(9E145)でアップデートした際にエラーが発生してビルドできなくなったのでその対処法のメモです。


エラー内容

Objective-CコードのXMLパース処理で以下のエラーが発生して...

NSUserDefaultsの変更通知を受信する

SN

4/3 23:58

UserDefaultsに保存した値を取得しTableViewを更新しようと下記のようなコードを書きました。

- (void)viewDidLoad
{
[super viewDidLoad];

[[NSUserDefaults standardUserDefaults] addObserver:self
...

FileManagerまとめ

SN

4/2 22:41



パスの取得


Documents

let path = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDomainMask, true)[0]
let documentsPath = NSHomeDirectory() + "/Documents"



Library

let path = NS...

swift初心者:[Could not signal service com.apple.WebKit.Networking: 113: Could not find specified service]の対処方法

SN

3/29 18:21



はじめに

初歩的なエラーかと思いますが、直接的な記事がなく私が初心者のため備忘録を含め記録として残したいと思います。


結論:WKWebViewに表示したいURLをエンコードする。

アマゾンのサイトに特定の文...

[質問]サブスレッドを使ったNSProgressIndicatorのUI更新

SN

3/26 09:59



NSProgressIndicator


やりたいこと


前提:UI処理はメインスレッドで行わなければいけない。
NSProgressBarの値をサブスレッドで更新し、メインスレッドでUIの更新を行う(最終的にはNSTimerをメインスレッ...

PR:bitflyer

bitFlyer ビットコインを始めるなら安心・安全な取引所で