Changeset 12344 for lang/objective-c

Show
Ignore:
Timestamp:
05/25/08 20:01:36 (7 years ago)
Author:
mootoh
Message:

connected GUI to Hatena site. now it can update summary/title via CoreData?.

Location:
lang/objective-c/HatebuCoreData
Files:
8 modified

Legend:

Unmodified
Added
Removed
  • lang/objective-c/HatebuCoreData/English.lproj/MainMenu.nib/designable.nib

    r11706 r12344  
    116116                                                                                                                        <string key="NSCatalogName">System</string> 
    117117                                                                                                                        <string key="NSColorName">controlBackgroundColor</string> 
    118                                                                                                                         <object class="NSColor" key="NSColor"> 
     118                                                                                                                        <object class="NSColor" key="NSColor" id="699470769"> 
    119119                                                                                                                                <int key="NSColorSpace">3</int> 
    120120                                                                                                                                <bytes key="NSWhite">MC42NjY2NjY2OQA</bytes> 
     
    440440                                                        <int key="NSvFlags">5388</int> 
    441441                                                        <object class="NSPSMatrix" key="NSDrawMatrix"/> 
    442                                                         <string key="NSFrame">{{875, 484}, {76, 20}}</string> 
     442                                                        <string key="NSFrame">{{870, 484}, {76, 20}}</string> 
    443443                                                        <reference key="NSSuperview" ref="680115632"/> 
    444444                                                        <int key="NSpiFlags">24584</int> 
     
    575575                                                        <reference key="NSNextResponder" ref="680115632"/> 
    576576                                                        <int key="NSvFlags">268</int> 
    577                                                         <string key="NSFrame">{{606, 302}, {338, 78}}</string> 
     577                                                        <string key="NSFrame">{{606, 309}, {338, 78}}</string> 
    578578                                                        <reference key="NSSuperview" ref="680115632"/> 
    579579                                                        <bool key="NSEnabled">YES</bool> 
     
    594594                                                        </object> 
    595595                                                </object> 
    596                                                 <object class="NSTextField" id="10142956"> 
     596                                                <object class="NSTextField" id="555997504"> 
    597597                                                        <reference key="NSNextResponder" ref="680115632"/> 
    598598                                                        <int key="NSvFlags">268</int> 
    599                                                         <string key="NSFrame">{{716, 445}, {228, 22}}</string> 
     599                                                        <string key="NSFrame">{{787, 267}, {38, 17}}</string> 
    600600                                                        <reference key="NSSuperview" ref="680115632"/> 
    601601                                                        <bool key="NSEnabled">YES</bool> 
    602                                                         <object class="NSTextFieldCell" key="NSCell" id="433961208"> 
     602                                                        <object class="NSTextFieldCell" key="NSCell" id="506248776"> 
     603                                                                <int key="NSCellFlags">68288064</int> 
     604                                                                <int key="NSCellFlags2">272630784</int> 
     605                                                                <string key="NSContents">Date:</string> 
     606                                                                <reference key="NSSupport" ref="1038630544"/> 
     607                                                                <reference key="NSControlView" ref="555997504"/> 
     608                                                                <object class="NSColor" key="NSBackgroundColor" id="1013483286"> 
     609                                                                        <int key="NSColorSpace">6</int> 
     610                                                                        <string key="NSCatalogName">System</string> 
     611                                                                        <string key="NSColorName">controlColor</string> 
     612                                                                        <reference key="NSColor" ref="699470769"/> 
     613                                                                </object> 
     614                                                                <reference key="NSTextColor" ref="378588863"/> 
     615                                                        </object> 
     616                                                </object> 
     617                                                <object class="NSTextField" id="956615124"> 
     618                                                        <reference key="NSNextResponder" ref="680115632"/> 
     619                                                        <int key="NSvFlags">268</int> 
     620                                                        <string key="NSFrame">{{603, 420}, {38, 17}}</string> 
     621                                                        <reference key="NSSuperview" ref="680115632"/> 
     622                                                        <bool key="NSEnabled">YES</bool> 
     623                                                        <object class="NSTextFieldCell" key="NSCell" id="898104667"> 
     624                                                                <int key="NSCellFlags">68288064</int> 
     625                                                                <int key="NSCellFlags2">272630784</int> 
     626                                                                <string key="NSContents">URL:</string> 
     627                                                                <reference key="NSSupport" ref="1038630544"/> 
     628                                                                <reference key="NSControlView" ref="956615124"/> 
     629                                                                <reference key="NSBackgroundColor" ref="1013483286"/> 
     630                                                                <reference key="NSTextColor" ref="378588863"/> 
     631                                                        </object> 
     632                                                </object> 
     633                                                <object class="NSTextField" id="162795625"> 
     634                                                        <reference key="NSNextResponder" ref="680115632"/> 
     635                                                        <int key="NSvFlags">268</int> 
     636                                                        <string key="NSFrame">{{603, 395}, {38, 17}}</string> 
     637                                                        <reference key="NSSuperview" ref="680115632"/> 
     638                                                        <bool key="NSEnabled">YES</bool> 
     639                                                        <object class="NSTextFieldCell" key="NSCell" id="51568473"> 
     640                                                                <int key="NSCellFlags">68288064</int> 
     641                                                                <int key="NSCellFlags2">272630784</int> 
     642                                                                <string type="base64-UTF8" key="NSContents">5pys5paHOg</string> 
     643                                                                <reference key="NSSupport" ref="1038630544"/> 
     644                                                                <reference key="NSControlView" ref="162795625"/> 
     645                                                                <reference key="NSBackgroundColor" ref="1013483286"/> 
     646                                                                <reference key="NSTextColor" ref="378588863"/> 
     647                                                        </object> 
     648                                                </object> 
     649                                                <object class="NSTextField" id="198796133"> 
     650                                                        <reference key="NSNextResponder" ref="680115632"/> 
     651                                                        <int key="NSvFlags">268</int> 
     652                                                        <string key="NSFrame">{{646, 445}, {298, 22}}</string> 
     653                                                        <reference key="NSSuperview" ref="680115632"/> 
     654                                                        <bool key="NSEnabled">YES</bool> 
     655                                                        <object class="NSTextFieldCell" key="NSCell" id="541908621"> 
    603656                                                                <int key="NSCellFlags">-1804468671</int> 
    604657                                                                <int key="NSCellFlags2">272630784</int> 
    605658                                                                <string key="NSContents"/> 
    606659                                                                <reference key="NSSupport" ref="1038630544"/> 
    607                                                                 <reference key="NSControlView" ref="10142956"/> 
     660                                                                <reference key="NSControlView" ref="198796133"/> 
    608661                                                                <bool key="NSDrawsBackground">YES</bool> 
    609662                                                                <reference key="NSBackgroundColor" ref="608123899"/> 
     
    611664                                                        </object> 
    612665                                                </object> 
    613                                                 <object class="NSTextField" id="788004317"> 
     666                                                <object class="NSTextField" id="870365669"> 
    614667                                                        <reference key="NSNextResponder" ref="680115632"/> 
    615668                                                        <int key="NSvFlags">268</int> 
    616                                                         <string key="NSFrame">{{716, 413}, {228, 22}}</string> 
     669                                                        <string key="NSFrame">{{603, 450}, {38, 17}}</string> 
    617670                                                        <reference key="NSSuperview" ref="680115632"/> 
    618671                                                        <bool key="NSEnabled">YES</bool> 
    619                                                         <object class="NSTextFieldCell" key="NSCell" id="208488134"> 
    620                                                                 <int key="NSCellFlags">-1804468671</int> 
     672                                                        <object class="NSTextFieldCell" key="NSCell" id="434624680"> 
     673                                                                <int key="NSCellFlags">68288064</int> 
    621674                                                                <int key="NSCellFlags2">272630784</int> 
    622                                                                 <string key="NSContents"/> 
     675                                                                <string key="NSContents">Title:</string> 
    623676                                                                <reference key="NSSupport" ref="1038630544"/> 
    624                                                                 <reference key="NSControlView" ref="788004317"/> 
    625                                                                 <bool key="NSDrawsBackground">YES</bool> 
    626                                                                 <reference key="NSBackgroundColor" ref="608123899"/> 
    627                                                                 <reference key="NSTextColor" ref="757510810"/> 
     677                                                                <reference key="NSControlView" ref="870365669"/> 
     678                                                                <reference key="NSBackgroundColor" ref="1013483286"/> 
     679                                                                <reference key="NSTextColor" ref="378588863"/> 
     680                                                        </object> 
     681                                                </object> 
     682                                                <object class="NSTextField" id="996994716"> 
     683                                                        <reference key="NSNextResponder" ref="680115632"/> 
     684                                                        <int key="NSvFlags">268</int> 
     685                                                        <string key="NSFrame">{{787, 232}, {38, 17}}</string> 
     686                                                        <reference key="NSSuperview" ref="680115632"/> 
     687                                                        <bool key="NSEnabled">YES</bool> 
     688                                                        <object class="NSTextFieldCell" key="NSCell" id="681458933"> 
     689                                                                <int key="NSCellFlags">68288064</int> 
     690                                                                <int key="NSCellFlags2">272630784</int> 
     691                                                                <string key="NSContents">ID:</string> 
     692                                                                <reference key="NSSupport" ref="1038630544"/> 
     693                                                                <reference key="NSControlView" ref="996994716"/> 
     694                                                                <reference key="NSBackgroundColor" ref="1013483286"/> 
     695                                                                <reference key="NSTextColor" ref="378588863"/> 
     696                                                        </object> 
     697                                                </object> 
     698                                                <object class="NSTextField" id="239951506"> 
     699                                                        <reference key="NSNextResponder" ref="680115632"/> 
     700                                                        <int key="NSvFlags">268</int> 
     701                                                        <string key="NSFrame">{{847, 232}, {286, 17}}</string> 
     702                                                        <reference key="NSSuperview" ref="680115632"/> 
     703                                                        <bool key="NSEnabled">YES</bool> 
     704                                                        <object class="NSTextFieldCell" key="NSCell" id="416545280"> 
     705                                                                <int key="NSCellFlags">68288064</int> 
     706                                                                <int key="NSCellFlags2">272630784</int> 
     707                                                                <string key="NSContents">id_placeholder</string> 
     708                                                                <reference key="NSSupport" ref="1038630544"/> 
     709                                                                <reference key="NSControlView" ref="239951506"/> 
     710                                                                <reference key="NSBackgroundColor" ref="1013483286"/> 
     711                                                                <reference key="NSTextColor" ref="378588863"/> 
     712                                                        </object> 
     713                                                </object> 
     714                                                <object class="NSTextField" id="657507388"> 
     715                                                        <reference key="NSNextResponder" ref="680115632"/> 
     716                                                        <int key="NSvFlags">268</int> 
     717                                                        <string key="NSFrame">{{835, 267}, {286, 17}}</string> 
     718                                                        <reference key="NSSuperview" ref="680115632"/> 
     719                                                        <bool key="NSEnabled">YES</bool> 
     720                                                        <object class="NSTextFieldCell" key="NSCell" id="306384653"> 
     721                                                                <int key="NSCellFlags">68288064</int> 
     722                                                                <int key="NSCellFlags2">272630784</int> 
     723                                                                <string key="NSContents">date_placeholder</string> 
     724                                                                <reference key="NSSupport" ref="1038630544"/> 
     725                                                                <reference key="NSControlView" ref="657507388"/> 
     726                                                                <reference key="NSBackgroundColor" ref="1013483286"/> 
     727                                                                <reference key="NSTextColor" ref="378588863"/> 
     728                                                        </object> 
     729                                                </object> 
     730                                                <object class="NSTextField" id="944982383"> 
     731                                                        <reference key="NSNextResponder" ref="680115632"/> 
     732                                                        <int key="NSvFlags">268</int> 
     733                                                        <string key="NSFrame">{{652, 420}, {286, 17}}</string> 
     734                                                        <reference key="NSSuperview" ref="680115632"/> 
     735                                                        <bool key="NSEnabled">YES</bool> 
     736                                                        <object class="NSTextFieldCell" key="NSCell" id="1015481039"> 
     737                                                                <int key="NSCellFlags">68288064</int> 
     738                                                                <int key="NSCellFlags2">272630784</int> 
     739                                                                <string key="NSContents">url_placeholder</string> 
     740                                                                <reference key="NSSupport" ref="1038630544"/> 
     741                                                                <reference key="NSControlView" ref="944982383"/> 
     742                                                                <reference key="NSBackgroundColor" ref="1013483286"/> 
     743                                                                <reference key="NSTextColor" ref="378588863"/> 
     744                                                        </object> 
     745                                                </object> 
     746                                                <object class="NSButton" id="337993973"> 
     747                                                        <reference key="NSNextResponder" ref="680115632"/> 
     748                                                        <int key="NSvFlags">268</int> 
     749                                                        <string key="NSFrame">{{732, 12}, {96, 32}}</string> 
     750                                                        <reference key="NSSuperview" ref="680115632"/> 
     751                                                        <bool key="NSEnabled">YES</bool> 
     752                                                        <object class="NSButtonCell" key="NSCell" id="35118302"> 
     753                                                                <int key="NSCellFlags">67239424</int> 
     754                                                                <int key="NSCellFlags2">134217728</int> 
     755                                                                <string key="NSContents">Update</string> 
     756                                                                <reference key="NSSupport" ref="1038630544"/> 
     757                                                                <reference key="NSControlView" ref="337993973"/> 
     758                                                                <int key="NSButtonFlags">-2038284033</int> 
     759                                                                <int key="NSButtonFlags2">129</int> 
     760                                                                <string key="NSAlternateContents"/> 
     761                                                                <string key="NSKeyEquivalent"/> 
     762                                                                <int key="NSPeriodicDelay">200</int> 
     763                                                                <int key="NSPeriodicInterval">25</int> 
    628764                                                        </object> 
    629765                                                </object> 
     
    11931329                                        <string>body</string> 
    11941330                                        <string>self</string> 
     1331                                        <string>eid</string> 
    11951332                                </object> 
    11961333                                <bool key="NSEditable">YES</bool> 
     
    17221859                                <object class="IBConnectionRecord"> 
    17231860                                        <object class="IBBindingConnection" key="connection"> 
    1724                                                 <string key="label">value: selection.issued</string> 
    1725                                                 <reference key="source" ref="10142956"/> 
    1726                                                 <reference key="destination" ref="712375030"/> 
    1727                                                 <object class="NSNibBindingConnector" key="connector"> 
    1728                                                         <reference key="NSSource" ref="10142956"/> 
    1729                                                         <reference key="NSDestination" ref="712375030"/> 
    1730                                                         <string key="NSLabel">value: selection.issued</string> 
    1731                                                         <string key="NSBinding">value</string> 
    1732                                                         <string key="NSKeyPath">selection.issued</string> 
    1733                                                         <int key="NSNibBindingConnectorVersion">2</int> 
    1734                                                 </object> 
    1735                                         </object> 
    1736                                         <int key="connectionID">541</int> 
    1737                                 </object> 
    1738                                 <object class="IBConnectionRecord"> 
    1739                                         <object class="IBBindingConnection" key="connection"> 
    17401861                                                <string key="label">value: selection.body</string> 
    17411862                                                <reference key="source" ref="677308333"/> 
     
    17541875                                <object class="IBConnectionRecord"> 
    17551876                                        <object class="IBBindingConnection" key="connection"> 
    1756                                                 <string key="label">value: selection.bookmarkUrl</string> 
    1757                                                 <reference key="source" ref="788004317"/> 
     1877                                                <string key="label">value: selection.title</string> 
     1878                                                <reference key="source" ref="198796133"/> 
    17581879                                                <reference key="destination" ref="712375030"/> 
    17591880                                                <object class="NSNibBindingConnector" key="connector"> 
    1760                                                         <reference key="NSSource" ref="788004317"/> 
     1881                                                        <reference key="NSSource" ref="198796133"/> 
    17611882                                                        <reference key="NSDestination" ref="712375030"/> 
    1762                                                         <string key="NSLabel">value: selection.bookmarkUrl</string> 
     1883                                                        <string key="NSLabel">value: selection.title</string> 
    17631884                                                        <string key="NSBinding">value</string> 
    1764                                                         <string key="NSKeyPath">selection.bookmarkUrl</string> 
     1885                                                        <string key="NSKeyPath">selection.title</string> 
    17651886                                                        <int key="NSNibBindingConnectorVersion">2</int> 
    17661887                                                </object> 
    17671888                                        </object> 
    1768                                         <int key="connectionID">551</int> 
     1889                                        <int key="connectionID">569</int> 
     1890                                </object> 
     1891                                <object class="IBConnectionRecord"> 
     1892                                        <object class="IBBindingConnection" key="connection"> 
     1893                                                <string key="label">value: selection.eid</string> 
     1894                                                <reference key="source" ref="239951506"/> 
     1895                                                <reference key="destination" ref="712375030"/> 
     1896                                                <object class="NSNibBindingConnector" key="connector"> 
     1897                                                        <reference key="NSSource" ref="239951506"/> 
     1898                                                        <reference key="NSDestination" ref="712375030"/> 
     1899                                                        <string key="NSLabel">value: selection.eid</string> 
     1900                                                        <string key="NSBinding">value</string> 
     1901                                                        <string key="NSKeyPath">selection.eid</string> 
     1902                                                        <int key="NSNibBindingConnectorVersion">2</int> 
     1903                                                </object> 
     1904                                        </object> 
     1905                                        <int key="connectionID">576</int> 
     1906                                </object> 
     1907                                <object class="IBConnectionRecord"> 
     1908                                        <object class="IBBindingConnection" key="connection"> 
     1909                                                <string key="label">value: selection.siteUrl</string> 
     1910                                                <reference key="source" ref="944982383"/> 
     1911                                                <reference key="destination" ref="712375030"/> 
     1912                                                <object class="NSNibBindingConnector" key="connector"> 
     1913                                                        <reference key="NSSource" ref="944982383"/> 
     1914                                                        <reference key="NSDestination" ref="712375030"/> 
     1915                                                        <string key="NSLabel">value: selection.siteUrl</string> 
     1916                                                        <string key="NSBinding">value</string> 
     1917                                                        <string key="NSKeyPath">selection.siteUrl</string> 
     1918                                                        <int key="NSNibBindingConnectorVersion">2</int> 
     1919                                                </object> 
     1920                                        </object> 
     1921                                        <int key="connectionID">583</int> 
     1922                                </object> 
     1923                                <object class="IBConnectionRecord"> 
     1924                                        <object class="IBBindingConnection" key="connection"> 
     1925                                                <string key="label">value: selection.issued</string> 
     1926                                                <reference key="source" ref="657507388"/> 
     1927                                                <reference key="destination" ref="712375030"/> 
     1928                                                <object class="NSNibBindingConnector" key="connector"> 
     1929                                                        <reference key="NSSource" ref="657507388"/> 
     1930                                                        <reference key="NSDestination" ref="712375030"/> 
     1931                                                        <string key="NSLabel">value: selection.issued</string> 
     1932                                                        <string key="NSBinding">value</string> 
     1933                                                        <string key="NSKeyPath">selection.issued</string> 
     1934                                                        <int key="NSNibBindingConnectorVersion">2</int> 
     1935                                                </object> 
     1936                                        </object> 
     1937                                        <int key="connectionID">586</int> 
     1938                                </object> 
     1939                                <object class="IBConnectionRecord"> 
     1940                                        <object class="IBActionConnection" key="connection"> 
     1941                                                <string key="label">saveAction:</string> 
     1942                                                <reference key="source" ref="975582781"/> 
     1943                                                <reference key="destination" ref="337993973"/> 
     1944                                        </object> 
     1945                                        <int key="connectionID">589</int> 
    17691946                                </object> 
    17701947                        </object> 
     
    18181995                                                        <reference ref="597369560"/> 
    18191996                                                        <reference ref="261531290"/> 
     1997                                                        <reference ref="677308333"/> 
     1998                                                        <reference ref="941793629"/> 
     1999                                                        <reference ref="162795625"/> 
    18202000                                                        <reference ref="25355613"/> 
    1821                                                         <reference ref="677308333"/> 
    1822                                                         <reference ref="10142956"/> 
    1823                                                         <reference ref="941793629"/> 
    1824                                                         <reference ref="788004317"/> 
     2001                                                        <reference ref="198796133"/> 
     2002                                                        <reference ref="870365669"/> 
     2003                                                        <reference ref="956615124"/> 
     2004                                                        <reference ref="944982383"/> 
     2005                                                        <reference ref="555997504"/> 
     2006                                                        <reference ref="657507388"/> 
     2007                                                        <reference ref="239951506"/> 
     2008                                                        <reference ref="996994716"/> 
     2009                                                        <reference ref="337993973"/> 
    18252010                                                </object> 
    18262011                                                <reference key="parent" ref="337725253"/> 
     
    24522637                                        </object> 
    24532638                                        <object class="IBObjectRecord"> 
    2454                                                 <int key="objectID">537</int> 
    2455                                                 <reference key="object" ref="10142956"/> 
    2456                                                 <object class="NSMutableArray" key="children"> 
    2457                                                         <bool key="EncodedWithXMLCoder">YES</bool> 
    2458                                                         <reference ref="433961208"/> 
     2639                                                <int key="objectID">557</int> 
     2640                                                <reference key="object" ref="555997504"/> 
     2641                                                <object class="NSMutableArray" key="children"> 
     2642                                                        <bool key="EncodedWithXMLCoder">YES</bool> 
     2643                                                        <reference ref="506248776"/> 
    24592644                                                </object> 
    24602645                                                <reference key="parent" ref="680115632"/> 
    24612646                                        </object> 
    24622647                                        <object class="IBObjectRecord"> 
    2463                                                 <int key="objectID">538</int> 
    2464                                                 <reference key="object" ref="433961208"/> 
    2465                                                 <reference key="parent" ref="10142956"/> 
    2466                                         </object> 
    2467                                         <object class="IBObjectRecord"> 
    2468                                                 <int key="objectID">547</int> 
    2469                                                 <reference key="object" ref="788004317"/> 
    2470                                                 <object class="NSMutableArray" key="children"> 
    2471                                                         <bool key="EncodedWithXMLCoder">YES</bool> 
    2472                                                         <reference ref="208488134"/> 
     2648                                                <int key="objectID">558</int> 
     2649                                                <reference key="object" ref="506248776"/> 
     2650                                                <reference key="parent" ref="555997504"/> 
     2651                                        </object> 
     2652                                        <object class="IBObjectRecord"> 
     2653                                                <int key="objectID">559</int> 
     2654                                                <reference key="object" ref="956615124"/> 
     2655                                                <object class="NSMutableArray" key="children"> 
     2656                                                        <bool key="EncodedWithXMLCoder">YES</bool> 
     2657                                                        <reference ref="898104667"/> 
    24732658                                                </object> 
    24742659                                                <reference key="parent" ref="680115632"/> 
    24752660                                        </object> 
    24762661                                        <object class="IBObjectRecord"> 
    2477                                                 <int key="objectID">548</int> 
    2478                                                 <reference key="object" ref="208488134"/> 
    2479                                                 <reference key="parent" ref="788004317"/> 
     2662                                                <int key="objectID">560</int> 
     2663                                                <reference key="object" ref="898104667"/> 
     2664                                                <reference key="parent" ref="956615124"/> 
     2665                                        </object> 
     2666                                        <object class="IBObjectRecord"> 
     2667                                                <int key="objectID">561</int> 
     2668                                                <reference key="object" ref="162795625"/> 
     2669                                                <object class="NSMutableArray" key="children"> 
     2670                                                        <bool key="EncodedWithXMLCoder">YES</bool> 
     2671                                                        <reference ref="51568473"/> 
     2672                                                </object> 
     2673                                                <reference key="parent" ref="680115632"/> 
     2674                                        </object> 
     2675                                        <object class="IBObjectRecord"> 
     2676                                                <int key="objectID">562</int> 
     2677                                                <reference key="object" ref="51568473"/> 
     2678                                                <reference key="parent" ref="162795625"/> 
     2679                                        </object> 
     2680                                        <object class="IBObjectRecord"> 
     2681                                                <int key="objectID">563</int> 
     2682                                                <reference key="object" ref="198796133"/> 
     2683                                                <object class="NSMutableArray" key="children"> 
     2684                                                        <bool key="EncodedWithXMLCoder">YES</bool> 
     2685                                                        <reference ref="541908621"/> 
     2686                                                </object> 
     2687                                                <reference key="parent" ref="680115632"/> 
     2688                                        </object> 
     2689                                        <object class="IBObjectRecord"> 
     2690                                                <int key="objectID">564</int> 
     2691                                                <reference key="object" ref="870365669"/> 
     2692                                                <object class="NSMutableArray" key="children"> 
     2693                                                        <bool key="EncodedWithXMLCoder">YES</bool> 
     2694                                                        <reference ref="434624680"/> 
     2695                                                </object> 
     2696                                                <reference key="parent" ref="680115632"/> 
     2697                                        </object> 
     2698                                        <object class="IBObjectRecord"> 
     2699                                                <int key="objectID">565</int> 
     2700                                                <reference key="object" ref="434624680"/> 
     2701                                                <reference key="parent" ref="870365669"/> 
     2702                                        </object> 
     2703                                        <object class="IBObjectRecord"> 
     2704                                                <int key="objectID">566</int> 
     2705                                                <reference key="object" ref="541908621"/> 
     2706                                                <reference key="parent" ref="198796133"/> 
     2707                                        </object> 
     2708                                        <object class="IBObjectRecord"> 
     2709                                                <int key="objectID">570</int> 
     2710                                                <reference key="object" ref="996994716"/> 
     2711                                                <object class="NSMutableArray" key="children"> 
     2712                                                        <bool key="EncodedWithXMLCoder">YES</bool> 
     2713                                                        <reference ref="681458933"/> 
     2714                                                </object> 
     2715                                                <reference key="parent" ref="680115632"/> 
     2716                                        </object> 
     2717                                        <object class="IBObjectRecord"> 
     2718                                                <int key="objectID">571</int> 
     2719                                                <reference key="object" ref="681458933"/> 
     2720                                                <reference key="parent" ref="996994716"/> 
     2721                                        </object> 
     2722                                        <object class="IBObjectRecord"> 
     2723                                                <int key="objectID">572</int> 
     2724                                                <reference key="object" ref="239951506"/> 
     2725                                                <object class="NSMutableArray" key="children"> 
     2726                                                        <bool key="EncodedWithXMLCoder">YES</bool> 
     2727                                                        <reference ref="416545280"/> 
     2728                                                </object> 
     2729                                                <reference key="parent" ref="680115632"/> 
     2730                                        </object> 
     2731                                        <object class="IBObjectRecord"> 
     2732                                                <int key="objectID">573</int> 
     2733                                                <reference key="object" ref="416545280"/> 
     2734                                                <reference key="parent" ref="239951506"/> 
     2735                                        </object> 
     2736                                        <object class="IBObjectRecord"> 
     2737                                                <int key="objectID">577</int> 
     2738                                                <reference key="object" ref="657507388"/> 
     2739                                                <object class="NSMutableArray" key="children"> 
     2740                                                        <bool key="EncodedWithXMLCoder">YES</bool> 
     2741                                                        <reference ref="306384653"/> 
     2742                                                </object> 
     2743                                                <reference key="parent" ref="680115632"/> 
     2744                                        </object> 
     2745                                        <object class="IBObjectRecord"> 
     2746                                                <int key="objectID">578</int> 
     2747                                                <reference key="object" ref="306384653"/> 
     2748                                                <reference key="parent" ref="657507388"/> 
     2749                                        </object> 
     2750                                        <object class="IBObjectRecord"> 
     2751                                                <int key="objectID">579</int> 
     2752                                                <reference key="object" ref="944982383"/> 
     2753                                                <object class="NSMutableArray" key="children"> 
     2754                                                        <bool key="EncodedWithXMLCoder">YES</bool> 
     2755                                                        <reference ref="1015481039"/> 
     2756                                                </object> 
     2757                                                <reference key="parent" ref="680115632"/> 
     2758                                        </object> 
     2759                                        <object class="IBObjectRecord"> 
     2760                                                <int key="objectID">580</int> 
     2761                                                <reference key="object" ref="1015481039"/> 
     2762                                                <reference key="parent" ref="944982383"/> 
     2763                                        </object> 
     2764                                        <object class="IBObjectRecord"> 
     2765                                                <int key="objectID">587</int> 
     2766                                                <reference key="object" ref="337993973"/> 
     2767                                                <object class="NSMutableArray" key="children"> 
     2768                                                        <bool key="EncodedWithXMLCoder">YES</bool> 
     2769                                                        <reference ref="35118302"/> 
     2770                                                </object> 
     2771                                                <reference key="parent" ref="680115632"/> 
     2772                                        </object> 
     2773                                        <object class="IBObjectRecord"> 
     2774                                                <int key="objectID">588</int> 
     2775                                                <reference key="object" ref="35118302"/> 
     2776                                                <reference key="parent" ref="337993973"/> 
    24802777                                        </object> 
    24812778                                </object> 
     
    26392936                                        <string>535.IBPluginDependency</string> 
    26402937                                        <string>536.IBPluginDependency</string> 
    2641                                         <string>537.IBPluginDependency</string> 
    2642                                         <string>538.IBPluginDependency</string> 
    2643                                         <string>547.IBPluginDependency</string> 
    2644                                         <string>548.IBPluginDependency</string> 
     2938                                        <string>557.IBPluginDependency</string> 
     2939                                        <string>558.IBPluginDependency</string> 
     2940                                        <string>559.IBPluginDependency</string> 
    26452941                                        <string>56.IBPluginDependency</string> 
    26462942                                        <string>56.ImportedFromIB2</string> 
     2943                                        <string>560.IBPluginDependency</string> 
     2944                                        <string>561.IBPluginDependency</string> 
     2945                                        <string>562.IBPluginDependency</string> 
     2946                                        <string>563.IBPluginDependency</string> 
     2947                                        <string>564.IBPluginDependency</string> 
     2948                                        <string>565.IBPluginDependency</string> 
     2949                                        <string>566.IBPluginDependency</string> 
    26472950                                        <string>57.IBPluginDependency</string> 
    26482951                                        <string>57.ImportedFromIB2</string> 
     2952                                        <string>570.IBPluginDependency</string> 
     2953                                        <string>571.IBPluginDependency</string> 
     2954                                        <string>572.IBPluginDependency</string> 
     2955                                        <string>573.IBPluginDependency</string> 
     2956                                        <string>577.IBPluginDependency</string> 
     2957                                        <string>578.IBPluginDependency</string> 
     2958                                        <string>579.IBPluginDependency</string> 
    26492959                                        <string>58.IBPluginDependency</string> 
    26502960                                        <string>58.ImportedFromIB2</string> 
     2961                                        <string>580.IBPluginDependency</string> 
     2962                                        <string>587.IBPluginDependency</string> 
     2963                                        <string>588.IBPluginDependency</string> 
    26512964                                        <string>72.IBPluginDependency</string> 
    26522965                                        <string>72.ImportedFromIB2</string> 
     
    27483061                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
    27493062                                        <reference ref="9"/> 
    2750                                         <string>{{7, 184}, {964, 524}}</string> 
    2751                                         <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
    2752                                         <string>{{7, 184}, {964, 524}}</string> 
     3063                                        <string>{{-12, -5}, {964, 524}}</string> 
     3064                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3065                                        <string>{{-12, -5}, {964, 524}}</string> 
    27533066                                        <reference ref="9"/> 
    27543067                                        <reference ref="9"/> 
     
    28283141                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
    28293142                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
    2830                                         <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
    2831                                         <reference ref="9"/> 
    2832                                         <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
    2833                                         <reference ref="9"/> 
    2834                                         <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
    2835                                         <reference ref="9"/> 
     3143                                        <reference ref="9"/> 
     3144                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3145                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3146                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3147                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3148                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3149                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3150                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3151                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3152                                        <reference ref="9"/> 
     3153                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3154                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3155                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3156                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3157                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3158                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3159                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3160                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3161                                        <reference ref="9"/> 
     3162                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3163                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
     3164                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
    28363165                                        <string>com.apple.InterfaceBuilder.CocoaPlugin</string> 
    28373166                                        <reference ref="9"/> 
     
    28743203                        </object> 
    28753204                        <nil key="sourceID"/> 
    2876                         <int key="maxID">556</int> 
     3205                        <int key="maxID">589</int> 
    28773206                </object> 
    28783207                <object class="IBClassDescriber" key="IBDocument.Classes"> 
     
    29213250                                        </object> 
    29223251                                </object> 
     3252                                <object class="IBPartialClassDescription"> 
     3253                                        <string key="className">NSManagedObjectContext</string> 
     3254                                        <object class="IBClassDescriptionSource" key="sourceIdentifier"> 
     3255                                                <string key="majorKey">IBProjectSource</string> 
     3256                                                <string key="minorKey">UTManagedObjectContext.h</string> 
     3257                                        </object> 
     3258                                </object> 
    29233259                        </object> 
    29243260                </object> 
  • lang/objective-c/HatebuCoreData/HatebuCoreData.xcodeproj/project.pbxproj

    r11864 r12344  
    2828                86FD396E0DDF40800016EAA6 /* WSSE.m in Sources */ = {isa = PBXBuildFile; fileRef = 86FD396C0DDF40800016EAA6 /* WSSE.m */; }; 
    2929                86FD397E0DDF42F50016EAA6 /* AuthTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 86FD397D0DDF42F50016EAA6 /* AuthTest.m */; }; 
    30                 86FD397F0DDF42F50016EAA6 /* AuthTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 86FD397D0DDF42F50016EAA6 /* AuthTest.m */; }; 
    3130                86FD39C80DDFBA7B0016EAA6 /* HatenaBookmarkTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 86FD39C70DDFBA7B0016EAA6 /* HatenaBookmarkTest.m */; }; 
    32                 86FD39C90DDFBA7B0016EAA6 /* HatenaBookmarkTest.m in Sources */ = {isa = PBXBuildFile; fileRef = 86FD39C70DDFBA7B0016EAA6 /* HatenaBookmarkTest.m */; }; 
    3331                86FD39CC0DDFD3780016EAA6 /* HatenaBookmark.m in Sources */ = {isa = PBXBuildFile; fileRef = 86FD383B0DDE073A0016EAA6 /* HatenaBookmark.m */; }; 
    3432                8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; }; 
     
    164162                                19C28FACFE9D520D11CA2CBB /* Products */, 
    165163                                8609D26E0DDC212C00589FA4 /* MainMenu.nib */, 
    166                                 8698C8710DDDBB8700294DC6 /* UnitTest-Info.plist */, 
    167164                        ); 
    168165                        name = HatebuCoreData; 
     
    181178                        isa = PBXGroup; 
    182179                        children = ( 
     180                                8698C8710DDDBB8700294DC6 /* UnitTest-Info.plist */, 
    183181                                8D1107310486CEB800E47090 /* Info.plist */, 
    184182                                089C165CFE840E0CC02AAC07 /* InfoPlist.strings */, 
     
    207205                        isa = PBXGroup; 
    208206                        children = ( 
     207                                86FD397C0DDF42F50016EAA6 /* AuthTest.h */, 
    209208                                86FD38580DDE0AB70016EAA6 /* BookmarkTest.h */, 
    210209                                86FD38590DDE0AB70016EAA6 /* BookmarkTest.m */, 
    211                                 86FD397C0DDF42F50016EAA6 /* AuthTest.h */, 
    212210                                86FD397D0DDF42F50016EAA6 /* AuthTest.m */, 
    213211                                86FD39C60DDFBA7B0016EAA6 /* HatenaBookmarkTest.h */, 
     
    342340                                86FD394E0DDF39220016EAA6 /* Importer.m in Sources */, 
    343341                                86FD396E0DDF40800016EAA6 /* WSSE.m in Sources */, 
    344                                 86FD397F0DDF42F50016EAA6 /* AuthTest.m in Sources */, 
    345                                 86FD39C90DDFBA7B0016EAA6 /* HatenaBookmarkTest.m in Sources */, 
    346342                        ); 
    347343                        runOnlyForDeploymentPostprocessing = 0; 
  • lang/objective-c/HatebuCoreData/HatenaBookmark.m

    r11895 r12344  
    1010 
    1111#import "HatenaBookmark.h" 
     12#import "WSSE.h" 
     13#import "AuthPrivate.h" // XXX: remove this 
    1214 
    1315@implementation Bookmark (Hatena) 
     
    2527} 
    2628 
     29-(NSXMLDocument *) toXML { 
     30  NSXMLElement *entry = [[NSXMLElement alloc] initWithName:@"entry"]; 
     31  NSXMLDocument *doc = [[NSXMLDocument alloc] initWithRootElement:entry]; 
     32 
     33  NSXMLElement *title = [[NSXMLElement alloc] initWithName:@"title" stringValue:[self valueForKey:@"title"]]; 
     34  [entry addChild:title]; 
     35 
     36  NSString *summary = [self valueForKey:@"body"]; 
     37 
     38  // include tags in summary 
     39  /* 
     40  NSArray *tags = [[doc rootElement] elementsForName: @"dc:subject"]; 
     41  for (NSXMLElement *t in tags) { 
     42    NSString *name = [t stringValue]; 
     43    newSummary = [NSString stringWithFormat:@"[%@]%@", name, newSummary]; 
     44  } 
     45  */ 
     46 
     47  NSXMLElement *summaryElm = [[NSXMLElement alloc] initWithName:@"summary" stringValue:summary]; 
     48  [entry addChild:summaryElm]; 
     49  return doc; 
     50} 
     51 
    2752-(void) update { 
    28   //NSLog(@"Bookmark(Hatena)#update: %@", self); 
     53  // send to hatena 
     54  NSString *cred = WSSE_credentials(AUTH_USER, AUTH_PASS); 
     55  NSDictionary *fields = [NSDictionary dictionaryWithObject:cred forKey:@"X-WSSE"]; 
     56  NSMutableURLRequest *req = [Bookmark makeRequest:[Bookmark editURL:[self valueForKey:@"eid"]] withFields:fields]; 
     57  /* 
     58  NSString *entryFeed = [Bookmark sendRequest:req]; 
     59  NSLog 
     60  */ 
     61 
     62  // PUT it 
     63  [req setHTTPMethod:@"PUT"]; 
     64  [req setHTTPBody:[[self toXML] XMLData]]; 
     65 
     66  NSString *result = [Bookmark sendRequest:req]; 
     67  NSLog(@"update: result=%@", result); 
    2968} 
    3069 
  • lang/objective-c/HatebuCoreData/HatenaBookmarkTest.m

    r11948 r12344  
    104104 
    105105 
     106  // include tags in summary 
    106107  NSArray *tags = [[doc rootElement] elementsForName: @"dc:subject"]; 
    107108  for (NSXMLElement *t in tags) { 
     
    110111  } 
    111112 
     113  newSummary = [NSString stringWithFormat:@"[HatebuCoreData]%@", newSummary]; 
     114 
    112115  [oldTitleElm setStringValue:newTitle]; 
    113116  [oldSummaryElm setStringValue:newSummary]; 
    114117 
    115   // make POST request 
     118  // PUT it 
    116119  [req setHTTPMethod:@"PUT"]; 
    117120  [req setHTTPBody:[doc XMLData]]; 
  • lang/objective-c/HatebuCoreData/Importer.m

    r11810 r12344  
    5252  NSString *title = [[[entry elementsForName: @"title"] objectAtIndex:0] stringValue]; 
    5353  [bmk setValue:title forKey:@"title"]; 
     54 
     55  // id 
     56  NSString *eid = [[[entry elementsForName: @"id"] objectAtIndex:0] stringValue]; 
     57  NSRange lastHyphen = [eid rangeOfString:@"-" options:NSBackwardsSearch]; 
     58  eid = [eid substringFromIndex:lastHyphen.location+1]; 
     59  [bmk setValue:eid forKey:@"eid"]; 
    5460 
    5561  // links