I am trying to develop an application which would download images (from a photography site) and create a ALAsset for each image and then place them under a new ALAssetsGroup. I am able to create a new Album (ALAssetsGroup) and download data from the website. However i am a bit stuck on how to create the new ALAsset. I have tried is as follows ALAsset *asset = [[[ALAsset alloc] init] autorelease];
一つの関数内で容量の大きなファイルを読み込み加工する処理を連続して行っていたらメモリが足りなくなった。 ARC ではスコープを外れ(て参照カウンタがゼロになっ)たオブジェクトは、すぐに破棄されると思っていたのでしばらくハマった。 問題のソース(ARC使用) ローカルでもWebでも何でもいいけど、ファイルから無視できない程度の容量のデータの読み込みを繰り返す処理。 - (IBAction)buttonDownWithArc:(id)sender { NSString* path = @".../bigdata.img"; for (int i = 0; i < 10000; i++) { NSData* data = [NSData dataWithContentsOfFile:path]; [NSThread sleepForTimeInterval:0.5]; data = nil; }
この投稿は iOS Advent Calendar 2013 - Qiita の25日目の記事です。 今年の iOS Advent Calendarの最後の日に、NSCalendarをとりあげてみますね。 iOSとMacOSXで暦を司る、あまり目立たないですが重要なクラスです。 NSDate さて、NSCalendarの説明をするには、まずNSDateからですよね。 NSDateとは、iOSとMacOSXで(日時を含む)時刻を表すクラスです。 2001/1/1を基準として、それより前の日時は負の値、それ以降の日時は正の値として保存されています。 伝統的なUnix系のOSでは、1970/1/1が時刻データの基準とされてきましたが、MacOSXのリリース年は2001年なので、それにあわせて2001年が基準になっているのかもしれません。 [NSDate date]で、現在の日付を取得することがで
今回は本当に日本で開始だ。 Metaps Pte. Ltd.(以下、メタップス)は4月14日、オンライン決済プラットフォーム「SPIKE」の日本国内におけるオープンベータ提供を開始した。SPIKEはウェブベースでの決済が可能なサービスで、事業者はユニークなリンクURLを設置するだけで決済サービスを利用開始できる。 特徴的なのはビジネスモデルで、従来、決済システムには初期設定費用や決済ごとの数パーセントの手数料、および、トランザクションフィーという数十円の課金が発生するのが通常だった。SPIKEはこのモデルを「フリーミアム化」することにチャレンジしている。 具体的なプランは個人事業主や小規模事業者向けの「フリープラン」と中規模事業者向けの「ビジネスプレミアム」に分かれ、フリープランは初期費用、月額費用、決済手数料などが全て無料。月間100万円までの決済が利用可能になっている。 ビジネスプレミ
Every app has to work with some data and this data is usually structured in custom classes. A music app will probably have a Song class, a chat app will have a Friend class, a recipe app will have a Recipe class and so on. And sometimes you want to display a sorted list of objects. Let’s find out about the different methods to do this. The objects in the array we’re going to sort are instances of
Oct 26, 2011 I've been playing around with testing frameworks on iOS for over a year now. There are quite a few out there, all with communities building around them, but I think there are currently a few that stand out: Frank KIF UIAutomation Other tools that might be worth looking at, but I haven't used and wont comment on are: NativeDriver, LessPainful, iCuke and UISpec. I recently watched a rec
前回のブログでは、iOS 7に新たに追加されたバックグラウンド処理(Backgound Fetch)について紹介しました。これは一回のバックグラウンド処理時間が30秒までという、比較的短いタスクを定期的に実行するものであるため、大容量ファイルを転送処理には適していません。でもご安心を。iOS 7では“バックグラウンド転送”(Background Transfer)に関する新しい機能がきちんと用意されています。 今回は、iOS 7で大容量ファイルのバックグラウンド転送を実装する方法を解説します。 ◎iOS 6とiOS 7におけるバックグラウンド転送の違い iOS 6でもバックグラウンドでのファイル転送は可能でしたが、以下のような制約があったため、決して使い勝手の高いものではありませんでした。 バックグラウンド処理は10分間に制限 大容量ファイルを効率的にやりとりできない iOS 7ではファ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く