nssavepanel

    1熱度

    1回答

    我是新開發的mac應用程序開發人員。 我有nstableview中的數據集,我需要以.cs格式編程保存這些數據。 -(IBAction)exportInvoice:(id)sender { AppDelegate *appDelegate = [NSApp delegate]; NSString *tempStr = [NSString stringWithFormat:@"

    4熱度

    2回答

    我在後臺使用iCloud文件同步來保持我的Mac應用程序的實例同步,因此我擁有爲此設置的權利。不幸的是,這意味着當我調用NSSavePanel時,iCloud也會成爲可能的保存位置。 因爲我的應用程序不生成打算重新使用或重新導入到我的應用程序的文件,我沒有iCloud打開面板。但是,我的應用程序確實允許用戶導出簡單的HTML或CSV報告。我不希望一個合理的用戶在我的應用中導出報告時選擇iCloud

    4熱度

    1回答

    考慮支持兩種文檔類型(例如BMP和JPEG)的Cocoa NSDocument。雖然一種類型沒有保存選項(例如BMP),但另一種類型(例如JPEG的壓縮級別)。 你如何實現這個? 我知道您應該覆蓋prepareSavePanel:並設置給定NSSavePanel的附件視圖。但是,這樣做會用文檔類型彈出窗口替換默認的附件視圖。 如果使用自定義附件視圖時是否需要重新創建文檔類型彈出窗口? 如果是,如何

    1熱度

    1回答

    當我的應用程序顯示「保存文件」窗格時,我收到一條消息,我不會在xcode的輸出日誌中說明。 該消息是 StressIt [38940:6d83] [QL]無法獲得在XTUM /插件捆綁信息 - 文件://本地主機/用戶/卡勒/庫/開發商/ Xcode中/ DerivedData/StressIt-exmfuiykgzqebkbxzzwzsuzawjyk /構建/產品/調試/ 我GOOGLE了它,發

    1熱度

    3回答

    如何從默認的另存爲對話框中獲取文件URL?我在Xcode中使用基於文檔的應用程序和Snow Leopard 10.6 SDK。 我已經搜索了兩天的互聯網和Apple文檔,並且只找到使用另存爲對話框的唯一實例的答案;每個人似乎都想通過自己的文件 - >保存功能重新發明輪子,但那不是我想要做的 - 我已經做到了! 例如,我不想用這個辦法,我也不想的東西,如要更換內NSDocument默認-(void)

    1熱度

    3回答

    NSSavePanel記住以前選擇的目錄。 我怎樣才能讓它忘記它,並恢復默認值? 我正在使用沙盒應用程序。

    0熱度

    1回答

    我想知道是否有一種方法來繼承NSSavePanel。或者,如果你要創建一個虛擬對象,你會如何模仿NSSavePanel的beginSheetModalForWindow:CompletionHandler函數? -(void)beginSheetModalForWindow:(NSWindow *)window completionHandler:(void (^)(NSInteger *))ha

    0熱度

    1回答

    我知道沙箱的限制,以及我用戶保存文件的常用技巧是通過NSSavePanel,它自動向應用程序授予該應用程序所需的特權,如用戶所示。 現在,這裏的......不那麼常見的場景: 用戶創建一個新的文件,在我的應用程序 保存是第一次(這樣,有一個很好的原因NSSavePanel露面) 然後編輯該文件的內容(請注意,我的應用程序是不典型NSDocument兼容的一個) 最後他想重新保存它。 (不是「保存(

    0熱度

    1回答

    我只在處理文本文件時使用NSSavePanel。如果我有要導出的圖像,我使用NSOpenPanel,以便用戶可以選擇一個目錄,並且我不會在沙盒文件路徑限制中被捕獲。但是,這一次,我想使用NSSavePanel讓用戶保存一個圖像文件(bmp,gif,jpeg,jp2,png)。 - (void)exportfile { NSString *documentFolderPath = [NS

    1熱度

    1回答

    我使用此代碼來告訴我的第二類將文件保存到指定路徑的路徑: if ([defaults boolForKey:@"SaveAutomatically"]) { basepath = [defaults objectForKey:@"SaveAutomaticallyPath"]; basepath = [basepath stringByAppendingPathCompon